summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2021-06-19Revert "Allow specifying alignment for functions"Mark Rousskov-3/+0
2021-06-10Auto merge of #86020 - nagisa:nagisa/outliner, r=pnkfelixbors-1/+12
2021-06-10Auto merge of #85910 - cjgillot:no-meta-version, r=Aaron1011bors-1/+2
2021-06-07Auto merge of #85810 - bjorn3:further_driver_cleanup, r=varkorbors-10/+3
2021-06-06Auto merge of #84171 - ricobbe:raw-dylib-via-llvm, r=petrochenkovbors-1/+116
2021-06-06Auto merge of #79608 - alessandrod:bpf, r=nagisabors-0/+6
2021-06-05Disable the machine outliner by defaultSimonas Kazlauskas-1/+12
2021-06-04Add first cut of functionality for #58713: support for #[link(kind = "raw-dyl...Richard Cobbe-1/+116
2021-06-04Auto merge of #84449 - alexcrichton:metadata-in-object, r=nagisabors-84/+0
2021-06-04rustc: Store metadata-in-rlibs in object filesAlex Crichton-84/+0
2021-06-04Move crate_name field from OngoingCodegen to CrateInfobjorn3-1/+1
2021-06-04Remove unused importsbjorn3-2/+2
2021-06-04Provide default MetadataLoaderbjorn3-4/+0
2021-06-04Provide a default provide* implementation for CodegenBackendbjorn3-3/+0
2021-06-02Respond to review feedbackWesley Wiser-62/+28
2021-06-02Change the type name from `_enum<..>` to `enum$<..>`Wesley Wiser-3/+3
2021-06-02Respond to review feedbackWesley Wiser-3/+33
2021-06-02Make tidy happyWesley Wiser-4/+10
2021-06-02Generate better debuginfo for niche-layout enumsWesley Wiser-72/+127
2021-06-02Remove fallback for containing scopesWesley Wiser-9/+2
2021-06-02Resolve EnumTagInfo FIXMEWesley Wiser-15/+11
2021-06-02Generate better debuginfo for directly tagged enumsWesley Wiser-5/+6
2021-06-02Miscellaneous inlining improvementsTomasz Miąsko-0/+6
2021-06-01Drop metadata_encoding_version.Camille GILLOT-1/+2
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-2/+1
2021-05-30Drop metadata_encoding_version.Camille GILLOT-1/+2
2021-05-28Fix static relocation model for PowerPC64Boris-Chengbiao Zhou-44/+37
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0
2021-05-23Add support for BPF inline assemblyAlessandro Decina-0/+6
2021-05-20Auto merge of #84665 - adamgemmell:aarch64-features, r=Amanieubors-0/+6
2021-05-19Rename fptoint to frinttsAdam Gemmell-0/+1
2021-05-19Remove LSE2Adam Gemmell-1/+0
2021-05-19Auto merge of #85276 - Bobo1239:more_dso_local, r=nagisabors-1/+39
2021-05-18Set dso_local for more itemsBoris-Chengbiao Zhou-1/+39
2021-05-18Stabilize extended_key_value_attributesJoshua Nelson-1/+1
2021-05-17Auto merge of #85178 - cjgillot:local-crate, r=oli-obkbors-16/+12
2021-05-17rustc_codegen_ssa: append blocks to functions w/o creating a builder.Eduard-Mihai Burtescu-23/+29
2021-05-17rustc_codegen_ssa: only create backend `BasicBlock`s as-needed.Eduard-Mihai Burtescu-5/+0
2021-05-16Auto merge of #85279 - DrChat:asm_powerpc64, r=Amanieubors-1/+1
2021-05-14Auto merge of #83640 - bjorn3:shared_metadata_reader, r=nagisabors-116/+17
2021-05-13Add asm!() support for PowerPC64Dr. Chat-1/+1
2021-05-13Add support for const operands and options to global_asm!Amanieu d'Antras-3/+42
2021-05-13Auto merge of #84732 - DrChat:asm_powerpc, r=Amanieubors-0/+8
2021-05-12Use () for codegen queries.Camille GILLOT-13/+9
2021-05-12Use () for mir_keys.Camille GILLOT-1/+1
2021-05-12Use () for entry_fn.Camille GILLOT-2/+2
2021-05-12Auto merge of #83813 - cbeuw:remap-std, r=michaelwoeristerbors-4/+4
2021-05-12Auto merge of #83610 - bjorn3:driver_cleanup, r=cjgillotbors-40/+3
2021-05-11Add initial asm!() support for PowerPCDr. Chat-0/+8
2021-05-10Add link to historic notebjorn3-1/+2