| Age | Commit message (Expand) | Author | Lines |
| 2024-04-24 | Stabilise `inline_const` | Gary Guo | -1/+1 |
| 2024-04-23 | compute required_consts before promotion, and add promoteds that may fail | Ralf Jung | -8/+9 |
| 2024-04-23 | promotion: do not promote const-fn calls in const when that may fail without ... | Ralf Jung | -7/+8 |
| 2024-04-03 | Remove MIR unsafe check | Matthew Jasper | -7/+0 |
| 2024-04-03 | Auto merge of #122225 - DianQK:nits-120268, r=cjgillot | bors | -3/+4 |
| 2024-03-25 | Auto merge of #122721 - oli-obk:merge_queries, r=davidtwco | bors | -12/+8 |
| 2024-03-21 | Auto merge of #122568 - RalfJung:mentioned-items, r=oli-obk | bors | -0/+5 |
| 2024-03-20 | step cfgs | Mark Rousskov | -1/+0 |
| 2024-03-20 | collector: recursively traverse 'mentioned' items to evaluate their constants | Ralf Jung | -0/+5 |
| 2024-03-20 | Update documentation | Oli Scherer | -3/+0 |
| 2024-03-20 | Rename mir_const query to mir_built | Oli Scherer | -5/+5 |
| 2024-03-20 | Replace `mir_built` query with a hook and use mir_const everywhere instead | Oli Scherer | -4/+3 |
| 2024-03-19 | Remove all checks of `IntrinsicDef::must_be_overridden` except for the actual... | Oli Scherer | -6/+0 |
| 2024-03-18 | add_retag: ensure box-to-raw-ptr casts are preserved for Miri | Ralf Jung | -2/+2 |
| 2024-03-17 | simplify_cfg: rename some passes so that they make more sense | Ralf Jung | -2/+2 |
| 2024-03-13 | Allow `rustc_mir_transform` to register hook providers | Zalathar | -3/+4 |
| 2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer | -1/+1 |
| 2024-03-09 | Rename `UninhabitedEnumBranching` to `UnreachableEnumBranching` | DianQK | -3/+4 |
| 2024-03-04 | Remove some depgraph edges on the HIR by invoking the intrinsic query instead... | Oli Scherer | -2/+2 |
| 2024-03-04 | Add a scheme for moving away from `extern "rust-intrinsic"` entirely | Oli Scherer | -0/+6 |
| 2024-03-04 | Add `is_intrinsic` helper | Oli Scherer | -1/+1 |
| 2024-02-20 | Rename `ConstPropLint` to `KnownPanicsLint` | Gurinder Singh | -2/+2 |
| 2024-02-18 | Remove const_prop.rs | Gurinder Singh | -1/+0 |
| 2024-02-16 | Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkin | bors | -2/+1 |
| 2024-02-15 | Avoid debug logging entire MIR body | Tomasz Miąsko | -1/+0 |
| 2024-02-15 | Reinstate some delayed bugs. | Nicholas Nethercote | -1/+2 |
| 2024-02-14 | Use fewer delayed bugs. | Nicholas Nethercote | -1/+1 |
| 2024-02-12 | Make `is_intrinsic` query return the intrinsic name | Oli Scherer | -2/+1 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -4/+4 |
| 2024-02-10 | Auto merge of #117206 - cjgillot:jump-threading-default, r=tmiasko | bors | -7/+0 |
| 2024-02-10 | Remove unnecessary `min_specialization` after bootstrap | Zalathar | -1/+1 |
| 2024-02-09 | Remove ConstGoto and SeparateConstSwitch. | Camille GILLOT | -7/+0 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-06 | Construct body for by-move coroutine closure output | Michael Goulet | -0/+4 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-01-25 | Remove unused features | clubby789 | -2/+0 |
| 2024-01-21 | Make MIR pass name a compile-time constant. | Camille GILLOT | -0/+2 |
| 2024-01-16 | Auto merge of #116520 - Enselic:large-copy-into-fn, r=oli-obk | bors | -6/+6 |
| 2024-01-16 | Auto merge of #119672 - cjgillot:dse-sandwich, r=oli-obk | bors | -4/+5 |
| 2024-01-15 | compiler: Lower fn call arg spans down to MIR | Martin Nordholts | -6/+6 |
| 2024-01-14 | coverage: Indicate whether a block's successors allow BCB chaining | Zalathar | -0/+1 |
| 2024-01-11 | Sandwich MIR optimizations between DSE. | Camille GILLOT | -4/+5 |
| 2024-01-11 | Auto merge of #119677 - cjgillot:early-cfg-opt, r=oli-obk | bors | -6/+17 |
| 2024-01-09 | Rollup merge of #119668 - cjgillot:transform-promote, r=oli-obk | Guillaume Gomez | -1/+2 |
| 2024-01-08 | Simplify code flow. | Camille GILLOT | -0/+1 |
| 2024-01-08 | Move promote_consts back to rustc_mir_transform. | Camille GILLOT | -1/+1 |
| 2024-01-08 | coverage: `llvm-cov` expects column numbers to be bytes, not code points | Zalathar | -0/+1 |
| 2024-01-07 | Reorder early post-inlining passes. | Camille GILLOT | -6/+17 |
| 2024-01-06 | rustc_mir_transform: Enforce `rustc::potential_query_instability` lint | Martin Nordholts | -1/+0 |
| 2024-01-05 | Stabilize THIR unsafeck | Matthew Jasper | -2/+2 |