| Age | Commit message (Expand) | Author | Lines |
| 2025-06-30 | Disable f16 on Aarch64 without neon for llvm < 20.1.1 | Trevor Gross | -0/+8 |
| 2025-06-30 | Auto merge of #143233 - dianqk:rollup-lcx3278, r=dianqk | bors | -698/+642 |
| 2025-06-30 | Merge commit '4b5c44b14166083eef8d71f15f5ea1f53fc976a0' into subtree-update_c... | Guillaume Gomez | -171/+131 |
| 2025-06-30 | Assemble const bounds via normal item bounds in old solver too | Michael Goulet | -1/+66 |
| 2025-06-30 | Remove let_chains feature | Cameron Steffen | -4/+12 |
| 2025-06-30 | Rollup merge of #143196 - Periodic1911:link_section, r=oli-obk | dianqk | -16/+54 |
| 2025-06-30 | Rollup merge of #143190 - dianqk:new-method, r=oli-obk | dianqk | -537/+473 |
| 2025-06-30 | Rollup merge of #143159 - compiler-errors:freshen-re-error, r=oli-obk | dianqk | -25/+8 |
| 2025-06-30 | Rollup merge of #143066 - compiler-errors:let-chain-solver, r=lcnr | dianqk | -120/+107 |
| 2025-06-30 | Introduce `ByteSymbol`. | Nicholas Nethercote | -243/+419 |
| 2025-06-30 | Don't run hir wfcheck if ty wfcheck handled everything | Oli Scherer | -17/+58 |
| 2025-06-30 | Avoid some eager uses of HIR spans | Oli Scherer | -4/+5 |
| 2025-06-30 | Stop requiring HIR for impl item wf checks | Oli Scherer | -11/+11 |
| 2025-06-30 | Stop requiring HIR for trait item wf checks | Oli Scherer | -7/+20 |
| 2025-06-30 | Avoid looking at HIR for trait and impl items | Oli Scherer | -23/+7 |
| 2025-06-30 | Avoid eagerly loading the hir fn sig | Oli Scherer | -14/+11 |
| 2025-06-30 | Merge `lower_trait_item` and `lower_impl_item` into `check_item_type` | Oli Scherer | -51/+26 |
| 2025-06-30 | Merge `lower_item` into `check_item_type` | Oli Scherer | -115/+77 |
| 2025-06-30 | Move lazy type alias checks to non-hir-wfck | Oli Scherer | -19/+25 |
| 2025-06-30 | Use predicate spans instead of whole item spans | Oli Scherer | -26/+15 |
| 2025-06-30 | Check variances in the non-hir wfchecker | Oli Scherer | -20/+13 |
| 2025-06-30 | Make variance wfcheck only use the HIR in the error path | Oli Scherer | -28/+26 |
| 2025-06-30 | Don't look at static items' HIR for wfcheck | Oli Scherer | -43/+33 |
| 2025-06-30 | fix bitcast of single-element SIMD vectors | Folkert de Vries | -8/+2 |
| 2025-06-30 | Unconditionally run `check_item_type` on all items | Oli Scherer | -13/+4 |
| 2025-06-30 | Require either wrapping nullary intrinsincs in const blocks or explicitly dec... | Oli Scherer | -1/+22 |
| 2025-06-30 | Remove the nullary intrinsic const eval logic and treat them like other intri... | Oli Scherer | -119/+73 |
| 2025-06-30 | Stop backends from needing to support nullary intrinsics | Oli Scherer | -29/+24 |
| 2025-06-30 | Make check_param_wf only go through the HIR in the error path | Oli Scherer | -26/+31 |
| 2025-06-30 | Stop storing `Span` that is only used for checking for global bounds that do ... | Oli Scherer | -21/+14 |
| 2025-06-30 | Handle build scripts better in `-Zmacro-stats` output. | Nicholas Nethercote | -1/+11 |
| 2025-06-30 | Improve macro-stats printing. | Nicholas Nethercote | -6/+16 |
| 2025-06-30 | Auto merge of #142941 - compiler-errors:shallow-bail, r=lcnr | bors | -19/+70 |
| 2025-06-29 | Auto merge of #142802 - compiler-errors:dedup-analyses, r=lcnr | bors | -3/+11 |
| 2025-06-29 | inherit `#[align]` from trait method prototypes | Folkert de Vries | -9/+28 |
| 2025-06-29 | Port #[link_section] to the new attribute parsing infrastructure | Anne Stijns | -16/+54 |
| 2025-06-29 | mir: Use the `new` method for `BasicBlockData` | dianqk | -209/+180 |
| 2025-06-29 | mir: Add a `new` method to `statement` | dianqk | -330/+295 |
| 2025-06-29 | Rollup merge of #143030 - Urgau:issue-143025, r=SparrowLii | Guillaume Gomez | -4/+6 |
| 2025-06-29 | Rollup merge of #142078 - sayantn:more-intrinsics, r=workingjubilee | Guillaume Gomez | -3/+27 |
| 2025-06-29 | Auto merge of #143173 - matthiaskrgr:rollup-ieu5k05, r=matthiaskrgr | bors | -67/+121 |
| 2025-06-29 | Rollup merge of #143171 - fmease:fix-span-of-maybe-const-mod, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2025-06-29 | Rollup merge of #143169 - yotamofek:pr/unneeded-features, r=compiler-errors | Matthias Krüger | -7/+0 |
| 2025-06-29 | Rollup merge of #143138 - JonathanBrouwer:link_name_parser, r=jdonszelmann | Matthias Krüger | -24/+67 |
| 2025-06-29 | Rollup merge of #143135 - tshepang:typos, r=compiler-errors | Matthias Krüger | -2/+2 |
| 2025-06-29 | Rollup merge of #143088 - firefighterduck:improve-doc-discr-tag, r=RalfJung | Matthias Krüger | -30/+36 |
| 2025-06-29 | Rollup merge of #143063 - bvanjoi:docs-resolve, r=petrochenkov | Matthias Krüger | -1/+8 |
| 2025-06-29 | Rollup merge of #142641 - bjorn3:proc_macro_symbols_o, r=jieyouxu | Matthias Krüger | -2/+7 |
| 2025-06-29 | Auto merge of #143161 - GuillaumeGomez:subtree-update_cg_gcc_2025-06-28, r=Gu... | bors | -117/+150 |
| 2025-06-29 | Fix the span of trait bound modifier `[const]` | León Orell Valerian Liehr | -1/+1 |