| Age | Commit message (Expand) | Author | Lines |
| 2025-09-06 | Remove want_summary argument from prepare_thin | bjorn3 | -8/+5 |
| 2025-09-06 | Remove thin_link_data method from ThinBufferMethods | bjorn3 | -8/+8 |
| 2025-09-06 | Ensure fat LTO doesn't merge everything into the allocator module | bjorn3 | -1/+7 |
| 2025-09-04 | Special case allocator module submission to avoid special casing it elsewhere | bjorn3 | -15/+7 |
| 2025-08-29 | Update to ar_archive_writer 0.5.1 | Daniel Paoliello | -0/+5 |
| 2025-08-28 | Move ___asan_globals_registered export | bjorn3 | -0/+4 |
| 2025-08-28 | Only export the sanitizer symbols for LTO and move export code to cg_llvm | bjorn3 | -0/+28 |
| 2025-08-26 | Rollup merge of #145814 - bjorn3:codegen_worker_fatal_error, r=petrochenkov | Stuart Cook | -51/+50 |
| 2025-08-24 | Rename `llvm::Bool` aliases to standard const case | Zalathar | -1/+1 |
| 2025-08-24 | Directly raise fatal errors inside the codegen backends | bjorn3 | -51/+50 |
| 2025-08-19 | Rollup merge of #145484 - Zalathar:archive-builder, r=bjorn3 | Stuart Cook | -177/+6 |
| 2025-08-19 | Rollup merge of #145432 - Zalathar:target-machine, r=wesleywiser | Stuart Cook | -8/+12 |
| 2025-08-16 | Remove `LlvmArchiveBuilder` and supporting code/bindings | Zalathar | -177/+6 |
| 2025-08-15 | Simplify the `args_cstr_buff` assertion | Zalathar | -5/+4 |
| 2025-08-15 | Avoid an unnecessary intermediate `&mut` reference | Zalathar | -1/+1 |
| 2025-08-15 | Avoid an explicit cast from `*const c_uchar` to `*const c_char` | Zalathar | -2/+2 |
| 2025-08-15 | Declare module `rustc_codegen_llvm::back` in the normal way | Zalathar | -0/+5 |
| 2025-08-15 | Rollup merge of #145004 - bjorn3:remove_unused_fields, r=WaffleLapkin | Stuart Cook | -5/+6 |
| 2025-08-14 | Remove lto inline logic | Marcelo Domínguez | -27/+1 |
| 2025-08-08 | Remove bitcode_llvm_cmdline | bjorn3 | -5/+6 |
| 2025-07-28 | Auto merge of #144562 - matthiaskrgr:rollup-mlvn7qo, r=matthiaskrgr | bors | -46/+8 |
| 2025-07-28 | use let chains in ast, borrowck, codegen, const_eval | Kivooeo | -4/+4 |
| 2025-07-26 | Remove support for -Zcombine-cgu | bjorn3 | -23/+0 |
| 2025-07-25 | Use the object crate rather than LLVM for extracting bitcode sections | bjorn3 | -23/+8 |
| 2025-07-24 | Auto merge of #144062 - bjorn3:lto_refactors2, r=davidtwco | bors | -91/+23 |
| 2025-07-22 | Rollup merge of #142097 - ZuseZ4:offload-host1, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -0/+7 |
| 2025-07-21 | Remove each_linked_rlib_for_lto from CodegenContext | bjorn3 | -4/+7 |
| 2025-07-21 | Move exported_symbols_for_lto out of CodegenContext | bjorn3 | -4/+8 |
| 2025-07-21 | Merge exported_symbols computation into exported_symbols_for_lto | bjorn3 | -6/+5 |
| 2025-07-21 | Move LTO symbol export calculation from backends to cg_ssa | bjorn3 | -77/+14 |
| 2025-07-21 | Merge modules and cached_modules for fat LTO | bjorn3 | -12/+1 |
| 2025-07-18 | gpu host code generation | Manuel Drehwald | -0/+1 |
| 2025-07-18 | add -Zoffload=Enable flag behind -Zunstable-options, to enable gpu (host) cod... | Manuel Drehwald | -0/+6 |
| 2025-07-18 | Pass wasm exception model to TargetOptions | Nikita Popov | -0/+6 |
| 2025-07-17 | Rollup merge of #143388 - bjorn3:lto_refactors, r=compiler-errors | León Orell Valerian Liehr | -11/+10 |
| 2025-07-14 | Avoid a bunch of unnecessary `unsafe` blocks in cg_llvm | Oli Scherer | -41/+36 |
| 2025-07-11 | Rollup merge of #143633 - dillona:noinline-assert, r=fee1-dead | Matthias Krüger | -1/+1 |
| 2025-07-10 | Make some "safe" llvm ops actually sound | Oli Scherer | -1/+1 |
| 2025-07-08 | fix: correct assertion to check for 'noinline' attribute presence before removal | Dillon Amburgey | -1/+1 |
| 2025-07-03 | Move dcx creation into WriteBackendMethods::codegen | bjorn3 | -1/+3 |
| 2025-07-03 | Remove LtoModuleCodegen | bjorn3 | -10/+7 |
| 2025-06-25 | added PrintTAFn flag for autodiff | Karan Janthe | -1/+5 |
| 2025-05-28 | Mark all optimize methods and the codegen method as safe | bjorn3 | -3/+3 |
| 2025-05-11 | Add a safe wrapper for `LLVMAppendModuleInlineAsm` | Zalathar | -2/+2 |
| 2025-05-04 | Initial support for dynamically linked crates | Bryanskiy | -1/+2 |
| 2025-04-28 | remove noinline attribute and add alwaysinline after AD pass | bit-aloo | -1/+27 |
| 2025-04-24 | Rollup merge of #139700 - EnzymeAD:autodiff-flags, r=oli-obk | Matthias Krüger | -19/+37 |
| 2025-04-12 | update documentation | Manuel Drehwald | -0/+5 |
| 2025-04-12 | fix "could not find source function" error by preventing function merging bef... | Manuel Drehwald | -1/+4 |
| 2025-04-12 | fix LooseTypes flag and PrintMod behaviour, add debug helper | Manuel Drehwald | -18/+28 |