| Age | Commit message (Expand) | Author | Lines |
| 2025-03-23 | Stop using specialization for this | Scott McMurray | -2/+2 |
| 2025-03-23 | Rollup merge of #138545 - scottmcm:more-option-tests, r=Mark-Simulacrum | Michael Goulet | -4/+315 |
| 2025-03-22 | Auto merge of #136974 - m-ou-se:fmt-options-64-bit, r=scottmcm | bors | -108/+88 |
| 2025-03-19 | Add chaining versions of lt/le/gt/ge and use them in tuple PartialOrd | Scott McMurray | -314/+72 |
| 2025-03-19 | Add a MIR pre-codegen test for tuple comparisons | Scott McMurray | -0/+398 |
| 2025-03-18 | coverage: Don't store a body span in `FunctionCoverageInfo` | Zalathar | -13/+6 |
| 2025-03-17 | Rollup merge of #137465 - Zalathar:visit-primary, r=oli-obk | Matthias Krüger | -0/+463 |
| 2025-03-16 | Split `visit_primary_bindings` into two variants | Zalathar | -6/+2 |
| 2025-03-16 | Add a mir-opt test that demonstrates user type annotations | Zalathar | -0/+467 |
| 2025-03-15 | Add MIR pre-codegen tests to track 138544 | Scott McMurray | -4/+315 |
| 2025-03-15 | Don't drop Rvalue::WrapUnsafeBinder during GVN | Michael Goulet | -0/+94 |
| 2025-03-15 | Rollup merge of #138514 - compiler-errors:fake-borrow-ref-to-value, r=oli-obk | Matthias Krüger | -0/+163 |
| 2025-03-14 | Remove fake borrows of refs that are converted into non-refs in MakeByMoveBody | Michael Goulet | -0/+163 |
| 2025-03-14 | Auto merge of #138157 - scottmcm:inline-more-tiny-things, r=oli-obk | bors | -169/+307 |
| 2025-03-13 | Rollup merge of #138162 - ehuss:library-2024, r=cuviper | Matthias Krüger | -11/+11 |
| 2025-03-12 | Allow more top-down inlining for single-BB callees | Scott McMurray | -169/+307 |
| 2025-03-12 | Rollup merge of #138280 - folkertdev:mir-dump-asm-const, r=compiler-errors | Manish Goregaokar | -0/+18 |
| 2025-03-12 | Update tests. | Mara Bos | -108/+88 |
| 2025-03-11 | Migrate core to Rust 2024 | Eric Huss | -11/+11 |
| 2025-03-10 | fix ICE in pretty-printing `global_asm!` | Folkert de Vries | -0/+18 |
| 2025-03-10 | Update tests. | Mara Bos | -6/+445 |
| 2025-03-07 | Rollup merge of #137904 - scottmcm:ordering-is, r=workingjubilee | Matthias Krüger | -3/+116 |
| 2025-03-06 | Hide the end of ranges in pretty printing if it's also the maximum of the type | Oli Scherer | -4/+4 |
| 2025-03-06 | Avoid having to handle an `Option` in the type system | Oli Scherer | -4/+4 |
| 2025-03-05 | Make `is_le` and friends work like clang's | Scott McMurray | -12/+27 |
| 2025-03-05 | Also add a MIR pre-codegen test for the derived `PartialOrd::le` | Scott McMurray | -0/+98 |
| 2025-03-03 | Inline FnOnce once again | Michael Goulet | -103/+381 |
| 2025-03-01 | Use `BinOp::Cmp` for `iNN::signum` | Scott McMurray | -3/+3 |
| 2025-02-28 | Rollup merge of #134943 - Shunpoco:116971-mir-opt-issues, r=DianQK | 许杰友 Jieyou Xu (Joe) | -1/+5 |
| 2025-02-20 | Auto merge of #136771 - scottmcm:poke-slice-iter-next, r=joboet | bors | -143/+731 |
| 2025-02-18 | Use `MirPatch` in `EnumSizeOpt`. | Nicholas Nethercote | -0/+8 |
| 2025-02-15 | Don't project into `NonNull` when dropping a `Box` | Scott McMurray | -1/+118 |
| 2025-02-14 | Go back to `Some` instead of transmuting to it. | Scott McMurray | -163/+204 |
| 2025-02-14 | Save another BB by using `SubUnchecked` instead of a call to `arith_offset` | Scott McMurray | -315/+251 |
| 2025-02-14 | Simplify `slice::Iter::next` enough that it inlines | Scott McMurray | -140/+751 |
| 2025-02-14 | Rollup merge of #137007 - pvdrz:fix-aarch64-alloc-layout, r=compiler-errors | Matthias Krüger | -0/+269 |
| 2025-02-13 | Emit MIR for each bit with on `dont_reset_cast_kind_without_updating_operand` | Christian Poveda | -0/+269 |
| 2025-02-12 | `transmute` should also assume non-null pointers | Scott McMurray | -64/+52 |
| 2025-02-12 | Rollup merge of #134090 - veluca93:stable-tf11, r=oli-obk | Jacob Pratt | -1/+0 |
| 2025-02-11 | Rollup merge of #136786 - compiler-errors:de-de-duplicate-blocks, r=oli-obk | Matthias Krüger | -217/+0 |
| 2025-02-11 | fix ensure_monomorphic_enough | Lukas Markeffsky | -3/+2 |
| 2025-02-11 | add test for const type_id misoptimization | Lukas Markeffsky | -0/+35 |
| 2025-02-10 | Auto merge of #135701 - calebzulawski:sync-from-portable-simd-2025-01-18, r=w... | bors | -15/+15 |
| 2025-02-10 | Rollup merge of #136053 - Zalathar:defer-counters, r=saethlin | Jubilee | -49/+47 |
| 2025-02-09 | Remove the deduplicate_blocks pass | Michael Goulet | -217/+0 |
| 2025-02-07 | Auto merge of #136450 - compiler-errors:simplify-cast, r=saethlin | bors | -0/+283 |
| 2025-02-06 | Don't reset cast kind without also updating the operand in simplify_cast | Michael Goulet | -4/+4 |
| 2025-02-06 | Failing test | Michael Goulet | -0/+283 |
| 2025-02-06 | Rollup merge of #136235 - oli-obk:transmuty-pat-tys, r=RalfJung | Matthias Krüger | -2/+2 |
| 2025-02-06 | coverage: Defer part of counter-creation until codegen | Zalathar | -25/+23 |