| Age | Commit message (Expand) | Author | Lines |
| 2024-01-29 | raw pointer metadata API: data address -> data pointer | Ralf Jung | -4/+4 |
| 2024-01-16 | Auto merge of #119954 - scottmcm:option-unwrap-failed, r=WaffleLapkin | bors | -4/+4 |
| 2024-01-16 | Auto merge of #119672 - cjgillot:dse-sandwich, r=oli-obk | bors | -105/+210 |
| 2024-01-16 | Auto merge of #119439 - cjgillot:gvn-faster, r=oli-obk | bors | -0/+20 |
| 2024-01-14 | Split out `option::unwrap_failed` like we have `result::unwrap_failed` | Scott McMurray | -4/+4 |
| 2024-01-11 | Sandwich MIR optimizations between DSE. | Camille GILLOT | -105/+210 |
| 2024-01-11 | Auto merge of #119677 - cjgillot:early-cfg-opt, r=oli-obk | bors | -4/+0 |
| 2024-01-07 | Merge dead bb pruning and unreachable bb deduplication. | Camille GILLOT | -42/+42 |
| 2024-01-07 | Avoid recording no-op replacements. | Camille GILLOT | -0/+20 |
| 2024-01-07 | Reorder early post-inlining passes. | Camille GILLOT | -4/+0 |
| 2023-12-24 | Replace legacy ConstProp by GVN. | Camille GILLOT | -153/+253 |
| 2023-12-24 | Enable GVN by default. | Camille GILLOT | -353/+266 |
| 2023-12-07 | also print 'immutable' flag | Ralf Jung | -4/+4 |
| 2023-11-26 | Update std::simd usage and test outputs | Caleb Zulawski | -76/+76 |
| 2023-11-26 | Bless MIR tests | Gary Guo | -128/+120 |
| 2023-11-01 | Rebase fallout. | Camille GILLOT | -10/+2 |
| 2023-11-01 | Make ui into mir-opt test. | Camille GILLOT | -0/+453 |
| 2023-10-31 | Only emit `!=` assumptions if the otherwise target is reachable. | Camille GILLOT | -4/+1 |
| 2023-10-31 | Simplify assume of a constant. | Camille GILLOT | -14/+6 |
| 2023-10-31 | Replace SwitchInt to unreachable by an assumption. | Camille GILLOT | -1/+7 |
| 2023-10-19 | Allow to run filecheck in mir-opt tests. | Camille GILLOT | -24/+38 |
| 2023-10-17 | Automatically enable cross-crate inlining for small functions | Ben Kimock | -14/+8 |
| 2023-10-16 | Normalize alloc-id in tests. | Camille GILLOT | -4/+4 |
| 2023-10-08 | Also consider call and yield as MIR SSA. | Camille GILLOT | -68/+48 |
| 2023-10-06 | Preserve DebugInfo in DeadStoreElimination. | Camille GILLOT | -585/+604 |
| 2023-10-04 | Remove mir::LocalDecl::internal. | Camille GILLOT | -0/+20 |
| 2023-09-22 | Auto merge of #115696 - RalfJung:closure-ty-print, r=oli-obk | bors | -4/+4 |
| 2023-09-21 | adjust how closure/generator types and rvalues are printed | Ralf Jung | -4/+4 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -4/+4 |
| 2023-09-19 | use pretty_print_const_value from MIR constant 'extra' printing | Ralf Jung | -2/+2 |
| 2023-09-14 | bless all | Ralf Jung | -0/+16 |
| 2023-09-05 | Refactor how MIR represents composite debuginfo. | Camille GILLOT | -8/+16 |
| 2023-09-01 | update tests that are ignored by debug | Ding Xiang Fei | -271/+319 |
| 2023-08-27 | Auto merge of #115231 - saethlin:dont-ignore-wasm, r=Mark-Simulacrum | bors | -19/+18 |
| 2023-08-25 | Remove some wasm/emscripten ignores | Ben Kimock | -19/+18 |
| 2023-08-25 | Auto merge of #115045 - RalfJung:unwind-terminate-reason, r=davidtwco | bors | -9/+9 |
| 2023-08-24 | make MIR less verbose | Ralf Jung | -9/+9 |
| 2023-08-24 | remove some unnecessary ignore-debug clauses | Ralf Jung | -12/+5 |
| 2023-08-24 | bless more mir-opt tests by hand | Ralf Jung | -9/+9 |
| 2023-08-17 | Bless mir-opt tests. | Camille GILLOT | -352/+509 |
| 2023-07-22 | Add #[inline] to core debug assertion helpers | Ben Kimock | -8/+2 |
| 2023-07-21 | Auto merge of #113344 - scottmcm:alt-slice-zst-handing, r=the8472 | bors | -12/+12 |
| 2023-07-20 | Always propagate into operands. | Camille GILLOT | -25/+17 |
| 2023-07-20 | Get `!nonnull` metadata consistently in slice iterators, without needing `ass... | Scott McMurray | -12/+12 |
| 2023-07-19 | Turn copy into moves during DSE. | Camille GILLOT | -12/+12 |
| 2023-07-10 | Call super for debuginfo. | Camille GILLOT | -287/+250 |
| 2023-07-10 | Perform reference propagation earlier. | Camille GILLOT | -24/+40 |
| 2023-07-10 | Enable by default. | Camille GILLOT | -700/+533 |
| 2023-07-07 | Rename `adjustment::PointerCast` and variants using it to `PointerCoercion` | Nilstrieb | -8/+8 |
| 2023-06-23 | Bless tests | Gary Guo | -35/+35 |