| Age | Commit message (Expand) | Author | Lines |
| 2025-07-11 | Rollup merge of #143718 - scottmcm:ub-transmute-is-ub, r=WaffleLapkin | Matthias Krüger | -10/+14 |
| 2025-07-11 | Auto merge of #142911 - mejrs:unsized, r=compiler-errors | bors | -65/+15 |
| 2025-07-10 | Rollup merge of #143446 - usamoi:export-executable-symbols, r=bjorn3,oli-obk | Matthias Krüger | -16/+25 |
| 2025-07-10 | Add `BuilderMethods::unreachable_nonterminator` | Scott McMurray | -6/+12 |
| 2025-07-10 | Auto merge of #143696 - oli-obk:constable-type-id2, r=RalfJung | bors | -1/+1 |
| 2025-07-09 | Make UB transmutes really UB in LLVM | Scott McMurray | -7/+5 |
| 2025-07-09 | Auto merge of #143502 - scottmcm:aggregate-simd, r=oli-obk | bors | -77/+126 |
| 2025-07-09 | Add opaque TypeId handles for CTFE | Oli Scherer | -1/+1 |
| 2025-07-09 | use `--dynamic-list` for exporting executable symbols | usamoi | -16/+25 |
| 2025-07-08 | Auto merge of #140525 - lqd:stabilize-lld, r=petrochenkov | bors | -30/+1 |
| 2025-07-08 | Error on moving unsized values rather than ICE'ing | mejrs | -1/+6 |
| 2025-07-08 | Rollup merge of #143402 - GrigorenkoPV:attributes/link_attrs, r=jdonszelmann | Matthias Krüger | -5/+7 |
| 2025-07-08 | remove `-znostart-stop-gc` workaround | Rémy Rakic | -29/+0 |
| 2025-07-08 | stabilize `-Clinker-features=-lld` on x64 linux | Rémy Rakic | -1/+1 |
| 2025-07-07 | Let `rvalue_creates_operand` return true for *all* `Rvalue::Aggregate`s | Scott McMurray | -77/+126 |
| 2025-07-07 | Remove support for dynamic allocas | mejrs | -65/+10 |
| 2025-07-07 | Auto merge of #143182 - xdoardo:more-addrspace, r=workingjubilee | bors | -10/+10 |
| 2025-07-07 | Port `#[rustc_std_internal_symbol]` to the new attribute system | Pavel Grigorenko | -3/+3 |
| 2025-07-07 | Port `#[ffi_pure]` to the new attribute system | Pavel Grigorenko | -1/+1 |
| 2025-07-07 | Port `#[ffi_const]` to the new attribute system | Pavel Grigorenko | -1/+3 |
| 2025-07-07 | Rollup merge of #143482 - ia0:fix, r=fee1-dead | 许杰友 Jieyou Xu (Joe) | -4/+11 |
| 2025-07-07 | compiler: Parse `p-` specs in datalayout string, allow definition of custom d... | Edoardo Marangoni | -10/+10 |
| 2025-07-07 | Reverse comparison order | Julien Cretin | -1/+1 |
| 2025-07-06 | Remove `repr(align)` code | Jules Bertholet | -9/+1 |
| 2025-07-06 | Rewrite empty attribute lint | Jonathan Brouwer | -1/+1 |
| 2025-07-05 | codegen_ssa: replace a Result by an Either | Ralf Jung | -23/+24 |
| 2025-07-05 | Fix short linker error output | ia0 | -4/+11 |
| 2025-07-04 | Rollup merge of #143410 - scottmcm:redo-transmute-again, r=RalfJung,workingju... | Jubilee | -165/+111 |
| 2025-07-04 | Address PR feedback | Scott McMurray | -41/+52 |
| 2025-07-04 | Rename `transmute_immediate` → `transmute_scalar` | Scott McMurray | -11/+13 |
| 2025-07-03 | Allow all MIR `Aggregate`s to take the operand path (if layout permits) | Scott McMurray | -67/+149 |
| 2025-07-03 | Block SIMD in transmute_immediate; delete `OperandValueKind` | Scott McMurray | -148/+81 |
| 2025-07-03 | Merge run_fat_lto, optimize_fat and autodiff into run_and_optimize_fat_lto | bjorn3 | -23/+5 |
| 2025-07-03 | Remove unused config param from WriteBackendMethods::autodiff | bjorn3 | -3/+1 |
| 2025-07-03 | Remove unnecessary check for fat LTO | bjorn3 | -1/+1 |
| 2025-07-03 | Move run_fat_lto call into execute_fat_lto_work_item | bjorn3 | -32/+36 |
| 2025-07-03 | Pass in autodiff items when starting the coordinator thread | bjorn3 | -19/+6 |
| 2025-07-03 | Split generate_lto_work between fat and thin-LTO cases | bjorn3 | -49/+63 |
| 2025-07-03 | Fat LTO always produces a single object file, so -Zcombine-cgu has no effect | bjorn3 | -1/+3 |
| 2025-07-03 | Move dcx creation into WriteBackendMethods::codegen | bjorn3 | -6/+2 |
| 2025-07-03 | Remove LtoModuleCodegen | bjorn3 | -76/+38 |
| 2025-07-03 | Rollup merge of #142876 - JonathanBrouwer:target_feature_parser, r=oli-obk | Jana Dönszelmann | -134/+118 |
| 2025-07-03 | Rollup merge of #134006 - klensy:typos, r=nnethercote | Jana Dönszelmann | -6/+6 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -6/+6 |
| 2025-07-03 | Port `#[target_feature]` to the new attribute parsing infrastructure | Jonathan Brouwer | -134/+118 |
| 2025-07-02 | Rollup merge of #143194 - folkertdev:fix-single-element-simd-bitcast, r=worki... | Matthias Krüger | -8/+2 |
| 2025-07-01 | Remove support for dyn* | Michael Goulet | -99/+0 |
| 2025-07-01 | Auto merge of #143013 - bjorn3:split_exported_symbols, r=oli-obk | bors | -9/+27 |
| 2025-07-01 | Rollup merge of #143156 - folkertdev:fn-align-inherit-from-trait, r=workingju... | Matthias Krüger | -9/+22 |
| 2025-06-30 | Auto merge of #143233 - dianqk:rollup-lcx3278, r=dianqk | bors | -14/+7 |