| Age | Commit message (Expand) | Author | Lines |
| 2025-04-07 | Enable contracts for const functions | Celina G. Val | -12/+15 |
| 2025-04-07 | Restrict some queries by def-kind more | Michael Goulet | -26/+43 |
| 2025-04-07 | Rollup merge of #139466 - compiler-errors:trivial-incr-tainting, r=oli-obk | Stuart Cook | -16/+20 |
| 2025-04-07 | Rollup merge of #139465 - EnzymeAD:autodiff-sret, r=oli-obk | Stuart Cook | -2/+28 |
| 2025-04-07 | Rollup merge of #139461 - compiler-errors:significant-drop-span, r=oli-obk | Stuart Cook | -18/+4 |
| 2025-04-07 | Rollup merge of #139455 - Skgland:remove_rust-intrinsic_ABI, r=oli-obk | Stuart Cook | -152/+86 |
| 2025-04-07 | Rollup merge of #139397 - Zalathar:virtual, r=jieyouxu | Stuart Cook | -88/+110 |
| 2025-04-07 | Rollup merge of #139365 - Bryanskiy:leak-perf, r=lcnr | Stuart Cook | -35/+51 |
| 2025-04-07 | Rollup merge of #139112 - m-ou-se:super-let, r=lcnr | Stuart Cook | -31/+119 |
| 2025-04-07 | Rollup merge of #139108 - Nadrieril:simplify-expandedconstant, r=oli-obk | Stuart Cook | -124/+95 |
| 2025-04-07 | Rollup merge of #139035 - nnethercote:PatKind-Missing, r=oli-obk | Stuart Cook | -61/+70 |
| 2025-04-07 | handle sret for scalar autodiff | Manuel Drehwald | -2/+28 |
| 2025-04-07 | rm `RegionInferenceContext::var_infos` | lcnr | -14/+8 |
| 2025-04-07 | coverage: Build the CGU's global file table as late as possible | Zalathar | -88/+110 |
| 2025-04-07 | Auto merge of #139473 - Kobzol:rollup-ycksn9b, r=Kobzol | bors | -72/+88 |
| 2025-04-07 | Rollup merge of #139467 - compiler-errors:more-trivial-tweaks, r=oli-obk | Jakub Beránek | -12/+6 |
| 2025-04-07 | Rollup merge of #139431 - beetrees:no-llvm-18, r=jieyouxu | Jakub Beránek | -5/+2 |
| 2025-04-07 | Rollup merge of #139426 - jackh726:rust-analyzer-next-solver-new, r=lcnr | Jakub Beránek | -7/+3 |
| 2025-04-07 | Rollup merge of #138314 - haenoe:autodiff-inner-function, r=ZuseZ4 | Jakub Beránek | -48/+77 |
| 2025-04-07 | Don't call Span.with_parent on the good path in has_stashed_diagnostic | Michael Goulet | -26/+44 |
| 2025-04-07 | More trivial tweaks | Michael Goulet | -12/+6 |
| 2025-04-07 | Trivial tweaks to stop tracking source span directly | Michael Goulet | -16/+20 |
| 2025-04-07 | Auto merge of #138766 - Zalathar:unused-fn, r=SparrowLii | bors | -161/+180 |
| 2025-04-06 | Stop calling source_span query in significant drop order code | Michael Goulet | -18/+4 |
| 2025-04-06 | refactor: simplify function-info gathering | HaeNoe | -41/+26 |
| 2025-04-06 | update/bless tests | Bennet Bleßmann | -5/+5 |
| 2025-04-06 | update docs | Bennet Bleßmann | -3/+2 |
| 2025-04-06 | remove compiler support for `extern "rust-intrinsic"` blocks | Skgland | -144/+79 |
| 2025-04-06 | fix usage of `autodiff` macro with inner functions | HaeNoe | -32/+76 |
| 2025-04-06 | Explicitly depend on ena in rustc_type_ir and make the UnifyKey and UnifyValu... | jackh726 | -7/+3 |
| 2025-04-06 | Rollup merge of #139414 - Adamkob12:fix_typo_raw_list, r=Nadrieril | Guillaume Gomez | -3/+3 |
| 2025-04-06 | Rollup merge of #139391 - TaKO8Ki:check-if-merged-attrs-list-is-empty, r=jdon... | Guillaume Gomez | -7/+9 |
| 2025-04-06 | Rollup merge of #139367 - GuillaumeGomez:proc-macro-values, r=Urgau | Guillaume Gomez | -742/+13 |
| 2025-04-06 | Reuse `parent_args` | Nadrieril | -12/+3 |
| 2025-04-06 | Add the inline const type annotation in pattern lowering | Nadrieril | -31/+35 |
| 2025-04-06 | Tweak `lower_pat_expr` | Nadrieril | -35/+33 |
| 2025-04-06 | Remove the `is_inline` field from `PatKind::ExpandedConstant` | Nadrieril | -51/+32 |
| 2025-04-06 | Let `const_to_pat` handle the `ExpandedConstant` wrapping | Nadrieril | -15/+12 |
| 2025-04-06 | Auto merge of #138947 - madsmtm:refactor-apple-versions, r=Noratrieb | bors | -166/+190 |
| 2025-04-06 | coverage: Deal with unused functions and their names in one place | Zalathar | -39/+51 |
| 2025-04-06 | coverage: Extract module `mapgen::unused` for handling unused functions | Zalathar | -125/+132 |
| 2025-04-05 | Tell LLVM about impossible niche tags | Scott McMurray | -0/+28 |
| 2025-04-06 | Auto merge of #139411 - yotamofek:pr/mir_transform/instsimplify, r=compiler-e... | bors | -3/+3 |
| 2025-04-06 | Remove LLVM 18 inline ASM span fallback | beetrees | -5/+2 |
| 2025-04-05 | Auto merge of #139275 - cuviper:min-llvm-19, r=nikic | bors | -233/+47 |
| 2025-04-05 | Suppress missing field error when autoderef bottoms out in infer | Michael Goulet | -2/+7 |
| 2025-04-05 | Fix trait upcasting to dyn type with no principal when there are projections | Michael Goulet | -14/+24 |
| 2025-04-05 | Update the minimum external LLVM to 19 | Josh Stone | -233/+47 |
| 2025-04-05 | Rollup merge of #139404 - yotamofek:pr/smir/cleanup, r=compiler-errors | Matthias Krüger | -26/+12 |
| 2025-04-05 | Rollup merge of #139319 - makai410:refactor, r=celinval | Matthias Krüger | -302/+344 |