| Age | Commit message (Expand) | Author | Lines |
| 2023-11-05 | Update doc comment for CodegenBackend::link | bjorn3 | -5/+1 |
| 2023-10-05 | Rollup merge of #116223 - catandcoder:master, r=cjgillot | Jubilee | -1/+1 |
| 2023-10-04 | Fix misuses of a vs an | cui fliter | -1/+1 |
| 2023-10-02 | Reapply: Mark drop calls in landing pads cold instead of noinline | Erik Desjardins | -1/+1 |
| 2023-09-22 | Merge `ExternProviders` into the general `Providers` struct | Oli Scherer | -2/+0 |
| 2023-09-22 | Have a single struct for queries and hook | Oli Scherer | -3/+3 |
| 2023-09-22 | Add a way to decouple the implementation and the declaration of a TyCtxt method. | Oli Scherer | -1/+2 |
| 2023-09-01 | Deduplicate inlined function debug info, but create a new lexical scope to ch... | Daniel Paoliello | -1/+1 |
| 2023-08-25 | Revert "Use the same DISubprogram for each instance of the same inlined funct... | Wesley Wiser | -1/+1 |
| 2023-08-11 | Use the same DISubprogram for each instance of the same inlined function with... | Daniel Paoliello | -1/+1 |
| 2023-08-01 | Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3 | bors | -11/+2 |
| 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 |