| Age | Commit message (Expand) | Author | Lines |
| 2024-07-16 | Fix unsafe_op_in_unsafe_fn in compiler | Michael Goulet | -105/+119 |
| 2024-07-02 | Rename the `asm-comments` compiler flag to `verbose-asm` | Trevor Gross | -2/+2 |
| 2024-06-24 | Rollup merge of #124712 - Enselic:deprecate-inline-threshold, r=pnkfelix | Michael Goulet | -3/+0 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -10/+10 |
| 2024-06-14 | Deprecate no-op codegen option `-Cinline-threshold=...` | Martin Nordholts | -3/+0 |
| 2024-05-24 | Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomez | bors | -1/+22 |
| 2024-05-23 | cleanup: run rustfmt | Augie Fackler | -8/+9 |
| 2024-05-23 | cleanup: standardize on summary over index in names | Augie Fackler | -8/+8 |
| 2024-05-23 | thinlto: only build summary file if needed | Augie Fackler | -3/+3 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_codegen_llvm`. | Nicholas Nethercote | -0/+1 |
| 2024-05-22 | cleanup: remove leftover extra block | Augie Fackler | -2/+0 |
| 2024-05-22 | rustc_codegen_llvm: add support for writing summary bitcode | Augie Fackler | -5/+27 |
| 2024-04-06 | Save/restore more items in cache with incremental compilation | Michael Baikov | -0/+2 |
| 2024-04-05 | Rollup merge of #121419 - agg23:xrOS-pr, r=davidtwco | Guillaume Gomez | -0/+1 |
| 2024-03-28 | Replace Session should_remap_filepaths with filename_display_preference | Urgau | -9/+7 |
| 2024-03-28 | Introduce `FileNameMapping::to_real_filename` and use it everywhere | Urgau | -2/+3 |
| 2024-03-28 | Replace `RemapFileNameExt::for_codegen` with explicit calls | Urgau | -2/+4 |
| 2024-03-28 | Simplify trim-paths feature by merging all debuginfo options together | Urgau | -3/+2 |
| 2024-03-18 | Support for visionOS | Adam Gastineau | -0/+1 |
| 2024-03-01 | Add initial support for DataFlowSanitizer | Ramon de C Valle | -0/+10 |
| 2024-02-21 | llvm-wrapper: fix warning C4244 | klensy | -3/+3 |
| 2024-01-12 | Revert "Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix" | DianQK | -3/+5 |
| 2024-01-11 | Change how `force-warn` lint diagnostics are recorded. | Nicholas Nethercote | -1/+1 |
| 2024-01-10 | Rename `{create,emit}_warning` as `{create,emit}_warn`. | Nicholas Nethercote | -3/+3 |
| 2024-01-04 | Remove `is_lint` field from `Level::Error`. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -3/+3 |
| 2023-12-18 | Rename many `DiagCtxt` and `EarlyDiagCtxt` locals. | Nicholas Nethercote | -4/+4 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -35/+25 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -2/+2 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -10/+10 |
| 2023-12-14 | Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkin | bors | -5/+6 |
| 2023-12-07 | Add emulated TLS support | quininer | -3/+3 |
| 2023-12-03 | compiler: replace cstr macro with c str literals in compiler and few other c ... | klensy | -5/+6 |
| 2023-12-01 | Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix | bors | -5/+3 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -2/+2 |
| 2023-10-28 | Remove asmjs from compiler | Jubilee Young | -5/+1 |
| 2023-10-17 | [RFC 3127 - Trim Paths]: Condition remapped filepath on remap scopes | Urgau | -1/+9 |
| 2023-10-15 | Removes the useless DisableSimplifyLibCalls parameter. | DianQK | -5/+3 |
| 2023-09-25 | Pass name of object file to LLVM so it can correctly emit S_OBJNAME | Florian Schmiderer | -5/+14 |
| 2023-09-24 | Add OwnedTargetMachine to manage llvm:TargetMachine. Uses pointers | Florian Schmiderer | -30/+26 |
| 2023-09-08 | debuginfo: add compiler option to allow compressed debuginfo sections | Augie Fackler | -1/+22 |
| 2023-09-08 | lto: load bitcode sections by name | Augie Fackler | -12/+24 |
| 2023-09-08 | Add missing Debuginfo to PDB debug file on windows. | Florian Schmiderer | -0/+20 |
| 2023-08-08 | Rollup merge of #113593 - rcvalle:rust-cfi-fix-90546, r=wesleywiser | Matthias Krüger | -0/+3 |
| 2023-08-08 | Only enable hotness information when PGO is available | Jakub Beránek | -0/+2 |
| 2023-08-07 | CFI: Fix error compiling core with LLVM CFI enabled | Ramon de C Valle | -0/+3 |
| 2023-08-01 | Auto merge of #113339 - lqd:respect-filters, r=tmiasko | bors | -23/+16 |
| 2023-08-01 | remove remark filtering on the rust side | Rémy Rakic | -23/+16 |
| 2023-08-01 | Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3 | bors | -4/+3 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -3/+3 |