| Age | Commit message (Expand) | Author | Lines |
| 2023-07-31 | Use standard Rust capitalization rules for names containing "LTO". | Nicholas Nethercote | -2/+2 |
| 2023-07-31 | Remove `ExtraBackendMethods::spawn_thread`. | Nicholas Nethercote | -9/+0 |
| 2023-07-29 | cg_ssa: remove pointee types and pointercast/bitcast-of-ptr | Erik Desjardins | -11/+2 |
| 2023-07-21 | Auto merge of #113892 - RalfJung:uninit-undef-poison, r=wesleywiser | bors | -0/+6 |
| 2023-07-21 | Rollup merge of #113780 - dtolnay:printkindpath, r=b-naber | Matthias Krüger | -2/+22 |
| 2023-07-20 | Implement printing to file in llvm_util | David Tolnay | -1/+3 |
| 2023-07-20 | Implement printing to file in codegen_backend.print | David Tolnay | -2/+20 |
| 2023-07-20 | Store individual output file name with every PrintRequest | David Tolnay | -1/+1 |
| 2023-07-20 | clarify MIR uninit vs LLVM undef/poison | Ralf Jung | -0/+6 |
| 2023-07-16 | rustc_llvm: Add a `-Z print-llvm-stats` option to expose LLVM statistics. | Patrick Walton | -0/+1 |
| 2023-07-05 | Remove trait `CoverageInfoMethods`, since non-LLVM backends don't need it | Zalathar | -21/+1 |
| 2023-07-05 | Narrow trait `CoverageInfoBuilderMethods` down to just one method | Zalathar | -34/+6 |
| 2023-06-10 | Support 128-bit enum variant in debuginfo codegen | DonoughLiu | -0/+1 |
| 2023-06-08 | Auto merge of #110040 - ndrewxie:issue-84447-partial-1, r=lcnr,michaelwoerister | bors | -2/+2 |
| 2023-06-04 | Removed use of iteration through a HashMap/HashSet in rustc_incremental and r... | Andrew Xie | -2/+2 |
| 2023-06-04 | Use `load`-`store` instead of `memcpy` for short integer arrays | Scott McMurray | -0/+22 |
| 2023-05-26 | Stop creating intermediate places just to immediate convert them to operands | Oli Scherer | -9/+3 |
| 2023-05-17 | Rollup merge of #110145 - WaffleLapkin:share_slice_of_bytes, r=Nilstrieb | Dylan DPC | -5/+3 |
| 2023-05-16 | Remove `MetadataRef` type alias | Maybe Waffle | -5/+3 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -1/+1 |
| 2023-05-13 | Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillot | bors | -1/+4 |
| 2023-05-07 | Use `landingpad filter` to encode aborting landing pad | Gary Guo | -0/+1 |
| 2023-05-06 | introduce `DynSend` and `DynSync` auto trait | SparrowLii | -1/+4 |
| 2023-05-03 | Add cross-language LLVM CFI support to the Rust compiler | Ramon de C Valle | -4/+11 |
| 2023-04-04 | Allow `transmute`s to produce `OperandValue`s instead of always using `alloca`s | Scott McMurray | -0/+11 |
| 2023-03-16 | Use poison instead of undef | Nikita Popov | -0/+1 |
| 2023-02-22 | various: translation resources from cg backend | David Wood | -0/+4 |
| 2023-01-30 | session: diagnostic migration lint on more fns | David Wood | -0/+1 |
| 2022-12-12 | Auto merge of #105252 - bjorn3:codegen_less_pair_values, r=nagisa | bors | -2/+2 |
| 2022-12-08 | Add LLVM KCFI support to the Rust compiler | Ramon de C Valle | -0/+1 |
| 2022-12-03 | Destruct landing_pad return value before passing it to cg_ssa | bjorn3 | -2/+2 |
| 2022-11-17 | Auto merge of #103138 - nnethercote:merge-BBs, r=bjorn3 | bors | -2/+2 |
| 2022-11-16 | Use `&mut Bx` more. | Nicholas Nethercote | -2/+2 |
| 2022-11-15 | Introduce composite debuginfo. | Camille GILLOT | -0/+5 |
| 2022-11-06 | Add type_array to BaseTypeMethods | Ayush Singh | -0/+1 |
| 2022-10-31 | Rewrite implementation of `#[alloc_error_handler]` | Amanieu d'Antras | -1/+1 |
| 2022-10-27 | Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions | Maybe Waffle | -4/+3 |
| 2022-10-02 | Remove type argument of array_alloca and rename to byte_array_alloca | bjorn3 | -1/+1 |
| 2022-10-02 | Remove dynamic_alloca from BuilderMethods | bjorn3 | -1/+0 |
| 2022-10-01 | Merge apply_attrs_callsite into call and invoke | bjorn3 | -3/+3 |
| 2022-10-01 | Remove unused target_cpu and tune_cpu methods from ExtraBackendMethods | bjorn3 | -2/+0 |
| 2022-10-01 | Remove several unused methods from MiscMethods | bjorn3 | -4/+0 |
| 2022-10-01 | Remove unused Context assoc type from WriteBackendMethods | bjorn3 | -1/+0 |
| 2022-09-27 | rustc_typeck to rustc_hir_analysis | lcnr | -1/+1 |
| 2022-09-06 | Remove dead broken code from const zst handling in backends | Oli Scherer | -1/+0 |
| 2022-08-16 | Move the cast_float_to_int fallback code to GCC | Josh Stone | -154/+3 |
| 2022-07-24 | Auto merge of #95548 - rcvalle:rust-cfi-2, r=nagisa | bors | -5/+17 |
| 2022-07-23 | Add fine-grained LLVM CFI support to the Rust compiler | Ramon de C Valle | -5/+17 |
| 2022-07-21 | Auto merge of #93718 - thomcc:used-macho, r=pnkfelix | bors | -1/+3 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -1/+1 |