about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back/lto.rs
AgeCommit message (Expand)AuthorLines
2025-09-06Make the allocator shim participate in LTO againbjorn3-14/+0
2025-09-04Export __rdl_* symbols to the allocator shim when doing LTObjorn3-0/+14
2025-08-29Correctly handle different crate types disagreeing if the allocator shim is e...bjorn3-1/+7
2025-07-21Remove each_linked_rlib_for_lto from CodegenContextbjorn3-3/+2
2025-07-21Merge exported_symbols computation into exported_symbols_for_ltobjorn3-44/+53
2025-07-21Move LTO symbol export calculation from backends to cg_ssabjorn3-0/+83
2025-07-03Remove LtoModuleCodegenbjorn3-60/+0
2025-05-28Mark all optimize methods and the codegen method as safebjorn3-8/+3
2025-01-24Make CodegenCx and Builder genericManuel Drehwald-3/+1
2025-01-01upstream rustc_codegen_llvm changes for enzyme/autodiffManuel Drehwald-0/+21
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-09-09Remove `serialized_bitcode` from `LtoModuleCodegen`.Nicholas Nethercote-8/+4
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+5
2024-07-16Fix unsafe_op_in_unsafe_fn in compilerMichael Goulet-1/+1
2022-04-30Merge new_metadata into codegen_allocatorbjorn3-3/+1
2022-04-30Remove config parameter of optimize_fat and avoid interior mutability for modulebjorn3-3/+2
2022-04-30Let LtoModuleCodegen::optimize take self by valuebjorn3-7/+6
2021-05-08Support -C passes in NewPMNikita Popov-1/+1
2021-03-30Add an Mmap wrapper to rustc_data_structuresbjorn3-1/+2
2021-03-18Upgrade memmap to memmap2 in other crates.Camille GILLOT-1/+1
2020-08-30mv compiler to compiler/mark-0/+107