about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/traits/write.rs
AgeCommit message (Expand)AuthorLines
2025-09-06Remove want_summary argument from prepare_thinbjorn3-4/+1
2025-09-06Remove thin_link_data method from ThinBufferMethodsbjorn3-1/+0
2025-08-24Directly raise fatal errors inside the codegen backendsbjorn3-6/+6
2025-08-14Complete functionality and general cleanupMarcelo Domínguez-2/+0
2025-07-26Remove support for -Zcombine-cgubjorn3-6/+0
2025-07-21Remove each_linked_rlib_for_lto from CodegenContextbjorn3-0/+4
2025-07-21Move exported_symbols_for_lto out of CodegenContextbjorn3-0/+2
2025-07-21Merge modules and cached_modules for fat LTObjorn3-1/+0
2025-07-03Merge run_fat_lto, optimize_fat and autodiff into run_and_optimize_fat_ltobjorn3-12/+4
2025-07-03Remove unused config param from WriteBackendMethods::autodiffbjorn3-1/+0
2025-07-03Move dcx creation into WriteBackendMethods::codegenbjorn3-1/+0
2025-07-03Remove LtoModuleCodegenbjorn3-3/+3
2025-05-28Mark all optimize methods and the codegen method as safebjorn3-4/+4
2025-02-23Save pre-link bitcode to `ModuleCodegen`DianQK-1/+1
2025-01-24Make CodegenCx and Builder genericManuel Drehwald-2/+0
2025-01-01upstream rustc_codegen_llvm changes for enzyme/autodiffManuel Drehwald-0/+9
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+3
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-4/+4
2024-05-23cleanup: run rustfmtAugie Fackler-1/+4
2024-05-23thinlto: only build summary file if neededAugie Fackler-1/+1
2024-05-22rustc_codegen_llvm: add support for writing summary bitcodeAugie Fackler-0/+1
2023-12-18Rename many `DiagCtxt` arguments.Nicholas Nethercote-3/+3
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-4/+4
2023-07-31Use standard Rust capitalization rules for names containing "LTO".Nicholas Nethercote-2/+2
2023-07-16rustc_llvm: Add a `-Z print-llvm-stats` option to expose LLVM statistics.Patrick Walton-0/+1
2023-01-30session: diagnostic migration lint on more fnsDavid Wood-0/+1
2022-10-01Remove unused Context assoc type from WriteBackendMethodsbjorn3-1/+0
2022-04-30Remove config parameter of optimize_fat and avoid interior mutability for modulebjorn3-2/+1
2022-04-30Let LtoModuleCodegen::optimize take self by valuebjorn3-1/+1
2022-04-30Rename run_lto_pass_manager to optimize_fat and remove thin parameterbjorn3-6/+5
2021-05-08Support -C passes in NewPMNikita Popov-1/+1
2020-09-09Add `-Z combine_cgu` flagVictor Ding-0/+6
2020-08-30mv compiler to compiler/mark-0/+64