about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2022-02-03clippy::perf fixesMatthias Krüger-1/+1
2022-02-03Only disable dialogs on CI.Eric Huss-1/+6
2022-02-03debuginfo: Bring back DW_AT_containing_type for vtables after it has accident...Michael Woerister-11/+90
2022-02-03debuginfo: Make some helper functions in rustc_codegen_llvm::debuginfo::metad...Michael Woerister-24/+54
2022-02-02Auto merge of #93154 - michaelwoerister:fix-generic-closure-and-generator-deb...bors-17/+20
2022-02-01debuginfo: Make sure that type names for closure and generator environments a...Michael Woerister-17/+20
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2022-01-28Auto merge of #93427 - matthiaskrgr:rollup-esd3ixl, r=matthiaskrgrbors-39/+39
2022-01-28Rollup merge of #93261 - bjorn3:cg_ssa_refactor6, r=cjgillotMatthias Krüger-39/+39
2022-01-28Auto merge of #93006 - michaelwoerister:fix-unsized-ptr-debuginfo, r=davidtwc...bors-174/+238
2022-01-28[debuginfo] Fix and unify handling of fat pointers in debuginfo: Don't mark f...Michael Woerister-2/+2
2022-01-27Windows: Disable LLVM crash dialog boxes.Eric Huss-0/+2
2022-01-27[debuginfo] Fix and unify handling of fat pointers in debuginfo: Change doc c...Michael Woerister-13/+13
2022-01-25Rollup merge of #93269 - jacobbramley:dev/pauth-option-1, r=petrochenkovMatthias Krüger-10/+67
2022-01-25Rollup merge of #93144 - wesleywiser:uninhabited_type_code_cov2, r=tmandryMatthias Krüger-4/+13
2022-01-24Use error-on-mismatch policy for PAuth module flags.Jacob Bramley-10/+67
2022-01-24Merge landing_pad and set_cleanup into cleanup_landing_padbjorn3-16/+18
2022-01-24Merge add_handler into catch_switchbjorn3-11/+10
2022-01-24Remove unused return values from resume and cleanup_retbjorn3-10/+9
2022-01-24Reorder unwinding related builder methods to differentiate between dwarf and ...bjorn3-6/+6
2022-01-24[debuginfo] Fix and unify handling of fat pointers in debuginfo: address revi...Michael Woerister-20/+19
2022-01-24[debuginfo] Fix and unify handling of fat pointers in debuginfo.Michael Woerister-174/+239
2022-01-22Add preliminary support for inline assembly for msp430.William D. Jones-0/+6
2022-01-21Rollup merge of #93046 - est31:let_else, r=davidtwcoMatthias Krüger-1/+2
2022-01-21Work around missing code coverage data causing llvm-cov failuresWesley Wiser-4/+13
2022-01-18Rollup merge of #92425 - calebzulawski:simd-cast, r=workingjubileeMatthias Krüger-27/+62
2022-01-18Rollup merge of #90782 - ricobbe:binutils-dlltool, r=michaelwoeristerMatthias Krüger-46/+159
2022-01-18Use let_else in even more placesest31-1/+2
2022-01-18Auto merge of #92731 - bjorn3:asm_support_changes, r=nagisabors-4/+3
2022-01-17Update compiler/rustc_codegen_llvm/src/builder.rsCaleb Zulawski-3/+3
2022-01-17Rollup merge of #92877 - Amanieu:remove_llvm_nounwind, r=Mark-SimulacrumMatthias Krüger-18/+0
2022-01-17Use Symbol for target features in asm handlingbjorn3-4/+3
2022-01-17rustc_codegen_llvm: Remove (almost) unused span parameter from many functions...Michael Woerister-130/+51
2022-01-17Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieubors-114/+7
2022-01-15initial revertEllen-1/+1
2022-01-14Remove LLVMRustMarkAllFunctionsNounwindAmanieu d'Antras-18/+0
2022-01-13Rollup merge of #92142 - wesleywiser:fix_codecoverage_partitioning, r=tmandryMatthias Krüger-86/+34
2022-01-12Call out to binutils' dlltool for raw-dylib on windows-gnu platforms.Richard Cobbe-46/+159
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-114/+7
2022-01-11Auto merge of #92533 - Aaron1011:variant-symbol, r=petrochenkovbors-7/+7
2022-01-11Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef`Aaron Hill-7/+7
2022-01-09eplace usages of vec![].into_iter with [].into_iterLucas Kent-1/+1
2022-01-07Rollup merge of #92375 - wesleywiser:consolidate_debuginfo_msvc_check, r=mich...Eric Huss-14/+14
2022-01-07Consolidate checking for msvc when generating debuginfoWesley Wiser-14/+14
2022-01-06sess/cg: re-introduce split dwarf kindDavid Wood-15/+26
2022-01-04Add simd_as intrinsicCaleb Zulawski-23/+46
2022-01-04Allow isize/usize in simd_castCaleb Zulawski-4/+16
2022-01-03RustWrapper: adapt for an LLVM API changeKrasimir Georgiev-6/+6
2022-01-01Stabilize -Z instrument-coverage as -C instrument-coverageJosh Triplett-2/+2
2022-01-01Auto merge of #92419 - erikdesjardins:coldland, r=nagisabors-2/+17