about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/llvm
AgeCommit message (Expand)AuthorLines
2021-10-11Add -Z no-unique-section-names to reduce ELF header bloat.Javier Blazquez-0/+1
2021-10-07Rollup merge of #89025 - ricobbe:raw-dylib-link-ordinal, r=michaelwoeristerJubilee-2/+9
2021-10-06Enable AutoFDO.Michael Benfield-0/+3
2021-10-01Fix clippy lintsGuillaume Gomez-1/+1
2021-09-20Implement #[link_ordinal] attribute in the context of #[link(kind = "raw-dyli...Richard Cobbe-2/+9
2021-09-17Work around invalid DWARF bugs for fat LTOYilin Chen-6/+2
2021-08-16Handle SrcMgr diagnosticsNikita Popov-19/+82
2021-08-05Prepare call/invoke for opaque pointersJosh Stone-0/+2
2021-08-04Replace LLVMConstInBoundsGEP with LLVMConstInBoundsGEP2*Tomasz Miąsko-1/+2
2021-08-04Prepare inbounds_gep for opaque pointersTomasz Miąsko-1/+2
2021-08-04Prepare gep for opaque pointersTomasz Miąsko-1/+2
2021-08-04Prepare struct_gep for opaque pointersTomasz Miąsko-1/+2
2021-07-18Auto merge of #86950 - tmiasko:personality, r=nagisabors-1/+1
2021-07-10Set personality with LLVMSetPersonalityFnTomasz Miąsko-1/+1
2021-07-09Pass type when creating loadNikita Popov-1/+6
2021-07-09Pass type when creating atomic loadNikita Popov-0/+1
2021-06-23Use HTTPS links where possibleSmitty-1/+1
2021-06-04Add first cut of functionality for #58713: support for #[link(kind = "raw-dyl...Richard Cobbe-0/+34
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-02Generate better debuginfo for directly tagged enumsWesley Wiser-1/+1
2021-05-28Fix static relocation model for PowerPC64Boris-Chengbiao Zhou-1/+2
2021-05-19Auto merge of #85276 - Bobo1239:more_dso_local, r=nagisabors-1/+2
2021-05-18Set dso_local for more itemsBoris-Chengbiao Zhou-1/+2
2021-05-17rustc_codegen_ssa: only create backend `BasicBlock`s as-needed.Eduard-Mihai Burtescu-1/+0
2021-05-08Support -C passes in NewPMNikita Popov-1/+3
2021-05-08Explicitly register GCOV profiling pass as wellNikita Popov-0/+1
2021-05-08Explicitly register instrprof passNikita Popov-0/+1
2021-04-17Don't set `fast`(-math) for certain simd opsSimonas Kazlauskas-1/+1
2021-04-09Categorize and explain target features supportMatt Ickstadt-1/+7
2021-04-06Auto merge of #83592 - nagisa:nagisa/dso_local, r=davidtwcobors-0/+1
2021-04-03Manually set dso_local when its valid to do soSimonas Kazlauskas-0/+1
2021-03-27Address review commentsJoshua Nelson-0/+68
2021-03-27Remove (lots of) dead codeJoshua Nelson-87/+1
2021-03-12Add support for storing code model to LLVM module IRHiroki Noda-0/+1
2021-03-01Mark pure asm as willreturnNikita Popov-0/+1
2021-03-01Don't directly expose coverage::CounterMappingRegion via FFINikita Popov-4/+2
2021-02-28Support LLVM 12 in rustcNikita Popov-0/+4
2021-02-07HWASan supportTri Vo-0/+4
2021-02-02Add a new ABI to support cmse_nonsecure_callHugues de Valon-0/+5
2021-01-14Use probe-stack=inline-asm in LLVM 11+Erik Desjardins-0/+1
2021-01-13Remove the unused context from CreateDebugLocationJosh Stone-1/+0
2021-01-07Use LLVMGetHostCPUFeatures instead of stdsimdAndrew Sun-0/+4
2020-12-16llvm: update ffi bindings for split dwarfDavid Wood-0/+4
2020-11-23Updated links to LLVM 11 docs and typesRich Kadel-3/+3
2020-11-23Upgrades the coverage map to Version 4Rich Kadel-2/+18
2020-11-03Rollup merge of #77950 - arlosi:sha256, r=eddybMara Bos-0/+1
2020-10-21rustc_codegen_llvm: avoid converting between DILocation and Value.Eduard-Mihai Burtescu-5/+7
2020-10-21rustc_codegen_llvm: move DISubprogram creation to a dbg_scope_fn method.Eduard-Mihai Burtescu-1/+1
2020-10-14Add support for SHA256 source file hashing for LLVM 11+.Arlo Siemsen-0/+1