| Age | Commit message (Expand) | Author | Lines |
| 2024-06-25 | Support `#[patchable_function_entries]` | Matthew Maurer | -3/+6 |
| 2024-06-25 | Support for -Z patchable-function-entry | Matthew Maurer | -0/+26 |
| 2024-06-24 | Rollup merge of #124712 - Enselic:deprecate-inline-threshold, r=pnkfelix | Michael Goulet | -3/+0 |
| 2024-06-23 | compiler(nfc): -Cforce-frame-pointers is a FramePointer | Jubilee Young | -2/+3 |
| 2024-06-22 | Rollup merge of #126555 - beetrees:f16-inline-asm-arm, r=Amanieu | Guillaume Gomez | -0/+39 |
| 2024-06-21 | Rollup merge of #126530 - beetrees:f16-inline-asm-riscv, r=Amanieu | Jubilee | -6/+49 |
| 2024-06-21 | Add `f16` inline ASM support for RISC-V | beetrees | -6/+49 |
| 2024-06-21 | Add `f16` inline ASM support for 32-bit ARM | beetrees | -0/+39 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -1/+1 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -37/+41 |
| 2024-06-16 | Rollup merge of #126365 - Dirbaio:collapse-debuginfo-statics, r=workingjubilee | 许杰友 Jieyou Xu (Joe) | -2/+2 |
| 2024-06-15 | Rollup merge of #126424 - Enselic:sort-target-features, r=lqd | Matthias Krüger | -0/+5 |
| 2024-06-14 | Deprecate no-op codegen option `-Cinline-threshold=...` | Martin Nordholts | -3/+0 |
| 2024-06-14 | Also sort `crt-static` in `--print target-features` output | Martin Nordholts | -0/+5 |
| 2024-06-13 | Add `f16` and `f128` inline ASM support for `x86` and `x86-64` | beetrees | -0/+100 |
| 2024-06-13 | Honor collapse_debuginfo for statics. | Dario Nieuwenhuis | -2/+2 |
| 2024-06-12 | Rollup merge of #126324 - zmodem:loongarch, r=nikic | Michael Goulet | -0/+8 |
| 2024-06-12 | Adjust LoongArch64 data layouts for LLVM update | Hans Wennborg | -0/+8 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -3/+5 |
| 2024-06-10 | Rollup merge of #126159 - RalfJung:scalarint-size-mismatch, r=oli-obk | Matthias Krüger | -2/+2 |
| 2024-06-10 | ScalarInt: size mismatches are a bug, do not delay the panic | Ralf Jung | -2/+2 |
| 2024-06-08 | simd packed types: update outdated check, extend codegen test | Ralf Jung | -4/+6 |
| 2024-06-06 | Auto merge of #125406 - tbu-:pr_rm_path_with_extension, r=Nadrieril | bors | -7/+2 |
| 2024-06-05 | Add `Ty` to `ConstKind::Value` | Boxy | -0/+1 |
| 2024-06-04 | Directly add extension instead of using `Path::with_extension` | Tobias Bucher | -7/+2 |
| 2024-06-02 | Rollup merge of #125311 - calebzulawski:repr-packed-simd-intrinsics, r=workin... | Jubilee | -1/+53 |
| 2024-06-01 | Improve documentation | Caleb Zulawski | -1/+6 |
| 2024-06-01 | Uplift TypeRelation and Relate | Michael Goulet | -4/+5 |
| 2024-05-30 | coverage: Rename MC/DC `conditions_num` to `num_conditions` | Zalathar | -3/+4 |
| 2024-05-29 | Rollup merge of #124655 - Darksonn:fixed-x18, r=lqd,estebank | Matthias Krüger | -1/+16 |
| 2024-05-24 | Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomez | bors | -8/+49 |
| 2024-05-23 | Rollup merge of #125345 - durin42:thin-link-bitcode, r=bjorn3 | Guillaume Gomez | -8/+49 |
| 2024-05-23 | cleanup: run rustfmt | Augie Fackler | -11/+22 |
| 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 | -10/+10 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_codegen_llvm`. | Nicholas Nethercote | -4/+18 |
| 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/+37 |
| 2024-05-22 | Stop using `to_hir_binop` in codegen | Scott McMurray | -6/+7 |
| 2024-05-21 | Rollup merge of #125266 - workingjubilee:stream-plastic-love, r=RalfJung,nikic | Matthias Krüger | -19/+29 |
| 2024-05-20 | Remove some `Path::to_str` from `rustc_codegen_llvm` | Tobias Bucher | -15/+14 |
| 2024-05-20 | Make repr(packed) vectors work with SIMD intrinsics | Caleb Zulawski | -1/+48 |
| 2024-05-19 | clarify the second arg to llvm.ctlz and cttz | Jubilee Young | -3/+3 |
| 2024-05-18 | compiler: add simd_ctpop intrinsic | Jubilee Young | -19/+29 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -3/+3 |
| 2024-05-15 | Use an error struct instead of a panic | Alice Ryhl | -5/+10 |
| 2024-05-14 | Fail on non-aarch64 targets | Alice Ryhl | -0/+5 |
| 2024-05-14 | coverage: `CoverageIdsInfo::mcdc_bitmap_bytes` is never needed | Zalathar | -6/+1 |
| 2024-05-10 | Auto merge of #124972 - matthiaskrgr:rollup-3fablim, r=matthiaskrgr | bors | -28/+26 |
| 2024-05-10 | Rollup merge of #124957 - compiler-errors:builtin-deref, r=michaelwoerister | Matthias Krüger | -2/+2 |