| Age | Commit message (Expand) | Author | Lines |
| 2024-10-11 | Disable jump threading UnOp::Not for non-bool | Michael Goulet | -2/+47 |
| 2024-10-11 | Failing diff test | Michael Goulet | -0/+58 |
| 2024-08-31 | Rollup merge of #129757 - saethlin:half-a-recursion, r=compiler-errors | Matthias Krüger | -0/+32 |
| 2024-08-30 | add borrows to NLL MIR dumps | Rémy Rakic | -0/+9 |
| 2024-08-29 | Add a test for trait solver overflow in MIR inliner cycle detection | Ben Kimock | -0/+32 |
| 2024-08-23 | document & impl the transmutation modeled by `BikeshedIntrinsicFrom` | Jack Wrenn | -13/+13 |
| 2024-08-19 | Auto merge of #122551 - RayMuir:copy_fmt, r=saethlin | bors | -3923/+3923 |
| 2024-08-18 | Bless *all* the mir-opt tests | Scott McMurray | -3567/+3567 |
| 2024-08-18 | Update mir-opt filechecks | Scott McMurray | -356/+356 |
| 2024-08-18 | stabilize raw_ref_op | Ralf Jung | -24/+18 |
| 2024-08-13 | Use the right type when coercing fn items to pointers | Michael Goulet | -1/+1 |
| 2024-08-13 | Test showing previous behavior | Michael Goulet | -0/+30 |
| 2024-08-12 | Auto merge of #126793 - saethlin:mono-rawvec, r=scottmcm | bors | -64/+124 |
| 2024-08-10 | Auto merge of #128572 - compiler-errors:fix-elaborate-box-derefs-on-debug, r=... | bors | -0/+33 |
| 2024-08-10 | Update tests | Nadrieril | -82/+52 |
| 2024-08-09 | Polymorphize RawVec | Ben Kimock | -64/+124 |
| 2024-08-05 | custom MIR: add support for tail calls | Ralf Jung | -0/+23 |
| 2024-08-03 | Re-enable SimplifyToExp in match_branches. | DianQK | -2/+0 |
| 2024-08-03 | Simplify match based on the cast result of `IntToInt`. | DianQK | -470/+1856 |
| 2024-08-02 | Stop doing weird index stuff in ElaborateBoxDerefs | Michael Goulet | -0/+33 |
| 2024-07-31 | Rollup merge of #127159 - Nadrieril:hide-candidate, r=matthewjasper | Matthias Krüger | -659/+675 |
| 2024-07-31 | Do not normalize constants eagerly. | Camille GILLOT | -53/+29 |
| 2024-07-29 | Stabilize offset_of_nested | George Bateman | -3/+1 |
| 2024-07-29 | Perform instsimplify before inline to eliminate some trivial calls | DianQK | -178/+203 |
| 2024-07-29 | Set up false edges in `lower_match_tree` | Nadrieril | -659/+675 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -2/+1 |
| 2024-07-27 | Rollup merge of #128271 - Nilstrieb:jump-into-a-can-of-worms-called-float-equ... | Trevor Gross | -0/+130 |
| 2024-07-27 | Disable jump threading of float equality | Nilstrieb | -0/+130 |
| 2024-07-27 | Delete `SimplifyArmIdentity` and `SimplifyBranchSame` tests | DianQK | -402/+0 |
| 2024-07-21 | Auto merge of #127722 - BoxyUwU:new_adt_const_params_limitations, r=compiler-... | bors | -2/+2 |
| 2024-07-20 | Rollup merge of #127752 - uweigand:s390x-miropt-update, r=Mark-Simulacrum | Matthias Krüger | -4/+3 |
| 2024-07-17 | Rollup merge of #127337 - celinval:intrinsics-fallback, r=oli-obk | Matthias Krüger | -4/+4 |
| 2024-07-17 | Split part of `adt_const_params` into `unsized_const_params` | Boxy | -2/+2 |
| 2024-07-15 | Ignore allocation bytes in one more mir-opt test | Ulrich Weigand | -4/+3 |
| 2024-07-14 | Auto merge of #127087 - cjgillot:small-map, r=oli-obk | bors | -47/+280 |
| 2024-07-13 | Rollup merge of #122300 - CastilloDel:master, r=cjgillot | Jubilee | -6/+48 |
| 2024-07-13 | Propagate places through assignments. | Camille GILLOT | -23/+64 |
| 2024-07-13 | Add test for copying aggregates. | Camille GILLOT | -0/+221 |
| 2024-07-13 | Create mapped places upon seeing them in the body. | Camille GILLOT | -56/+27 |
| 2024-07-12 | Rollup merge of #126502 - cuviper:dump-mir-exclude-alloc-bytes, r=estebank | Jubilee | -390/+199 |
| 2024-07-09 | Return the `otherwise_block` instead of passing it as argument | Nadrieril | -404/+304 |
| 2024-07-09 | Don't try to save an extra block | Nadrieril | -255/+275 |
| 2024-07-09 | Auto merge of #127028 - Nadrieril:fix-or-pat-expansion, r=matthewjasper | bors | -0/+74 |
| 2024-07-07 | Properly handle drops for tail calls | DrMeepster | -0/+1266 |
| 2024-07-04 | Fix tests after intrinsic Abi change | Celina G. Val | -4/+4 |
| 2024-07-02 | Rollup merge of #127136 - compiler-errors:coroutine-closure-env-shim, r=oli-obk | Matthias Krüger | -16/+146 |
| 2024-07-01 | Avoid MIR bloat in inlining | Scott McMurray | -843/+285 |
| 2024-07-01 | Rollup merge of #127105 - scottmcm:issue-127089, r=cjgillot | Matthias Krüger | -0/+127 |
| 2024-06-30 | Add a GVN test for 127089 that doesn't optimize to a constant | Scott McMurray | -0/+52 |
| 2024-06-29 | Fix FnMut/Fn shim for coroutine-closures that capture references | Michael Goulet | -16/+146 |