| Age | Commit message (Expand) | Author | Lines |
| 2025-01-24 | Rollup merge of #135581 - EnzymeAD:refactor-codgencx, r=oli-obk | Matthias Krüger | -2/+0 |
| 2025-01-24 | Make CodegenCx and Builder generic | Manuel Drehwald | -2/+0 |
| 2025-01-22 | Auto merge of #135674 - scottmcm:assume-better, r=estebank | bors | -0/+21 |
| 2025-01-21 | Treat undef bytes as equal to any other byte | Oli Scherer | -0/+1 |
| 2025-01-17 | Update our range `assume`s to the format that LLVM prefers | Scott McMurray | -0/+21 |
| 2025-01-01 | upstream rustc_codegen_llvm changes for enzyme/autodiff | Manuel Drehwald | -0/+9 |
| 2024-12-25 | rename typed_swap → typed_swap_nonoverlapping | Ralf Jung | -1/+1 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -1/+1 |
| 2024-12-13 | Auto merge of #133099 - RalfJung:forbidden-hardfloat-features, r=workingjubilee | bors | -1/+3 |
| 2024-12-11 | Auto merge of #128004 - folkertdev:naked-fn-asm, r=Amanieu | bors | -0/+7 |
| 2024-12-11 | generalize 'forbidden feature' concept so that even (un)stable feature can be... | Ralf Jung | -1/+3 |
| 2024-12-10 | codegen `#[naked]` functions using `global_asm!` | Folkert | -0/+7 |
| 2024-12-06 | Remove all threading through of ErrorGuaranteed from the driver | bjorn3 | -8/+2 |
| 2024-11-27 | use intra-doc links for CodegenBackend::link | Monadic Cat | -1/+1 |
| 2024-11-27 | update comment (codegen_backend -> codegen_crate) | Monadic Cat | -2/+2 |
| 2024-11-19 | move `fn is_item_raw` to `TypingEnv` | lcnr | -3/+3 |
| 2024-11-18 | use `TypingEnv` when no `infcx` is available | lcnr | -7/+9 |
| 2024-11-17 | Likely unlikely fix | Jiri Bobek | -0/+20 |
| 2024-11-12 | Rollup merge of #132702 - 1c3t3a:issue-132615, r=rcvalle | Matthias Krüger | -0/+1 |
| 2024-11-11 | CFI: Append debug location to CFI blocks | Bastian Kersting | -0/+1 |
| 2024-11-09 | Pass owned CodegenResults to link_binary | bjorn3 | -1/+1 |
| 2024-11-09 | Add a default implementation for CodegenBackend::link | bjorn3 | -1/+5 |
| 2024-11-03 | compiler: Directly use rustc_abi in codegen | Jubilee Young | -8/+8 |
| 2024-10-29 | compiler: `rustc_abi::Abi` => `BackendRepr` | Jubilee Young | -2/+2 |
| 2024-10-25 | coverage: SSA doesn't need to know about `instrprof_increment` | Zalathar | -8/+0 |
| 2024-09-24 | Auto merge of #130389 - Luv-Ray:LLVMMDNodeInContext2, r=nikic | bors | -3/+5 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -7/+7 |
| 2024-09-19 | Reorder `ConstMethods`. | Nicholas Nethercote | -5/+7 |
| 2024-09-19 | replace some deprecated functions | Luv-Ray | -3/+5 |
| 2024-09-18 | Rollup merge of #130457 - nnethercote:cleanup-codegen-traits, r=bjorn3 | Matthias Krüger | -127/+79 |
| 2024-09-17 | Clean up formatting. | Nicholas Nethercote | -1/+9 |
| 2024-09-17 | Rename supertraits of `CodegenMethods`. | Nicholas Nethercote | -36/+38 |
| 2024-09-17 | Move some supertraits outward. | Nicholas Nethercote | -10/+18 |
| 2024-09-17 | Tweak and explain the `BuilderMethods`/`CodegenMethods` connection. | Nicholas Nethercote | -3/+6 |
| 2024-09-17 | Remove unneeded bounds from `CodegenMethods` and `BuilderMethods`. | Nicholas Nethercote | -12/+2 |
| 2024-09-17 | Rename `{ArgAbi,IntrinsicCall}Methods`. | Nicholas Nethercote | -9/+9 |
| 2024-09-17 | Remove `BackendTypes` constraint from traits that don't need it. | Nicholas Nethercote | -6/+2 |
| 2024-09-17 | Remove `Backend`. | Nicholas Nethercote | -25/+17 |
| 2024-09-17 | Merge `HasCodegen` into `BuilderMethods`. | Nicholas Nethercote | -18/+16 |
| 2024-09-17 | Adjust supertrait of `ArgAbiMethods`. | Nicholas Nethercote | -2/+2 |
| 2024-09-17 | Use trait aliases to shorten some code. | Nicholas Nethercote | -44/+7 |
| 2024-09-06 | Don't leave debug locations for constants sitting on the builder indefinitely. | Kyle Huey | -0/+1 |
| 2024-08-15 | Auto merge of #128861 - khuey:mir-inlining-parameters-debuginfo, r=wesleywiser | bors | -1/+2 |
| 2024-08-12 | Rework MIR inlining debuginfo so function parameters show up in debuggers. | Kyle Huey | -1/+2 |
| 2024-08-12 | Rollup merge of #128978 - compiler-errors:assert-matches, r=jieyouxu | Guillaume Gomez | -2/+4 |
| 2024-08-12 | Rollup merge of #128537 - Jamesbarford:118980-const-vector, r=RalfJung,nikic | Guillaume Gomez | -0/+1 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -2/+4 |
| 2024-08-08 | Rename struct_tail_erasing_lifetimes to struct_tail_for_codegen | Michael Goulet | -1/+1 |
| 2024-08-08 | const vector passed to codegen | James Barford-Evans | -0/+1 |
| 2024-08-04 | Add `Debug` impls to API types in `rustc_codegen_ssa` | Mahmoud Mazouz | -1/+1 |