about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/back/lto.rs
AgeCommit message (Expand)AuthorLines
2022-05-07Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errorsbors-9/+9
2022-05-02fix most compiler/ doctestsElliot Roberts-9/+9
2022-04-30Remove config parameter of optimize_fat and avoid interior mutability for modulebjorn3-8/+5
2022-04-30Let LtoModuleCodegen::optimize take self by valuebjorn3-2/+2
2022-04-25Auto merge of #95604 - nbdd0121:used2, r=petrochenkovbors-3/+3
2022-04-24Ensure `#[used]` symbols are preserved in LTOGary Guo-1/+1
2022-04-20Stub out various legacy PM functions with LLVM 15Nikita Popov-1/+1
2022-04-18Add `SymbolExportInfo`Gary Guo-3/+3
2022-04-07remove allocation from a self-profiling call in the LLVM backendRémy Rakic-1/+3
2022-03-06Improved error message for failed bitcode loadJoe-1/+1
2022-01-14Remove LLVMRustMarkAllFunctionsNounwindAmanieu d'Antras-17/+0
2021-12-30Auto merge of #91125 - eskarn:llvm-passes-plugin-support, r=nagisabors-2/+5
2021-12-20rustc_codegen_llvm: move should_use_new_llvm_pass_manager function to llvm_utilAxel Cohen-2/+5
2021-12-16Remove `in_band_lifetimes` from `rustc_codegen_llvm`LegionMammal978-2/+2
2021-12-09Remove redundant [..]sest31-1/+1
2021-10-08Default to disabling the new pass manager for the s390x targets.Hans Kratz-1/+1
2021-10-01Fix clippy lintsGuillaume Gomez-13/+12
2021-09-17Work around invalid DWARF bugs for fat LTOYilin Chen-2/+16
2021-05-08Support -C passes in NewPMNikita Popov-4/+13
2021-05-08Don't force -O1 with ThinLTONikita Popov-22/+0
2021-03-26Use iter::zip in compiler/Josh Stone-3/+2
2021-01-28rustc: Stabilize `-Zrun-dsymutil` as `-Csplit-debuginfo`Alex Crichton-4/+1
2020-12-16cg_llvm: split dwarf filename and comp dirDavid Wood-1/+1
2020-12-16cg_llvm: implement split dwarf supportDavid Wood-8/+13
2020-12-16cg_ssa: introduce `TargetMachineFactoryFn` aliasDavid Wood-1/+1
2020-10-30Fix even more clippy warningsJoshua Nelson-1/+1
2020-09-17Use llvm::computeLTOCacheKey to determine post-ThinLTO CGU reuseAaron Hill-192/+69
2020-09-09Add `-Z combine_cgu` flagVictor Ding-3/+3
2020-08-30mv compiler to compiler/mark-0/+1075