| Age | Commit message (Expand) | Author | Lines |
| 2024-08-12 | Disable jump threading of float equality | Nilstrieb | -0/+130 |
| 2024-07-17 | Rollup merge of #127337 - celinval:intrinsics-fallback, r=oli-obk | Matthias Krüger | -4/+4 |
| 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 |
| 2024-06-29 | Rollup merge of #126835 - Nadrieril:reify-decision-tree, r=matthewjasper | Matthias Krüger | -93/+66 |
| 2024-06-28 | Only update `Eq` operands in GVN if you can update both sides | Scott McMurray | -0/+75 |
| 2024-06-27 | Fix expansion of or-patterns | Nadrieril | -10/+8 |
| 2024-06-27 | Add test | Nadrieril | -0/+76 |
| 2024-06-26 | Bless mir-opt for excluded alloc bytes | Josh Stone | -382/+182 |
| 2024-06-26 | Use `-Zdump-mir-exclude-alloc-bytes` in some mir-opt tests | Josh Stone | -8/+17 |
| 2024-06-26 | Acknowledge comments | CastilloDel | -1/+6 |
| 2024-06-26 | Auto merge of #126844 - scottmcm:more-ptr-cast-gvn, r=saethlin | bors | -103/+1429 |
| 2024-06-23 | Also get `add nuw` from `uN::checked_add` | Scott McMurray | -30/+20 |
| 2024-06-23 | Make MIR inlining costs in build-std independent of config.toml | Scott McMurray | -63/+796 |
| 2024-06-22 | GVN away PtrToPtr-then-Transmute when possible | Scott McMurray | -22/+122 |
| 2024-06-22 | GVN away PtrToPtr before comparisons | Scott McMurray | -52/+335 |
| 2024-06-22 | Add a `pointee_metadata_ty_or_projection` helper | Scott McMurray | -40/+68 |
| 2024-06-22 | Add a mir test for `slice::Iter::is_empty` | Scott McMurray | -0/+182 |
| 2024-06-22 | Don't use fake wildcards when we can get the failure block directly | Nadrieril | -93/+66 |
| 2024-06-20 | [GVN] Add tests for generic pointees with PtrMetadata | Scott McMurray | -0/+126 |
| 2024-06-20 | Replace `NormalizeArrayLen` with `GVN` | Scott McMurray | -95/+130 |
| 2024-06-20 | More GVN for PtrMetadata | Scott McMurray | -62/+218 |
| 2024-06-21 | Auto merge of #126578 - scottmcm:inlining-bonuses-too, r=davidtwco | bors | -43/+283 |
| 2024-06-20 | Rollup merge of #126717 - nnethercote:rustfmt-use-pre-cleanups, r=jieyouxu | Matthias Krüger | -1/+1 |
| 2024-06-19 | Give inlining bonuses to things that optimize out | Scott McMurray | -43/+283 |
| 2024-06-20 | Move an `EMIT_MIR` comment. | Nicholas Nethercote | -1/+1 |
| 2024-06-19 | Ban `ArrayToPointer` and `MutToConstPointer` from runtime MIR | Scott McMurray | -18/+18 |
| 2024-06-16 | Expand or-candidates mixed with candidates above | Nadrieril | -22/+18 |
| 2024-06-16 | Add tests | Nadrieril | -0/+203 |
| 2024-06-15 | Redo SliceIndex implementations | Scott McMurray | -19/+285 |
| 2024-06-14 | Add ub-checks to slice_index MIR-opt test | Scott McMurray | -1/+1 |
| 2024-06-12 | Rollup merge of #126294 - Zalathar:spans-refiner, r=oli-obk | Guillaume Gomez | -1/+1 |
| 2024-06-12 | coverage: Replace the old span refiner with a single function | Zalathar | -1/+1 |
| 2024-06-11 | Remove DebugWithInfcx | Michael Goulet | -12/+18 |
| 2024-06-10 | Delete `ConstDebugInfo` pass | Scott McMurray | -20/+36 |
| 2024-06-10 | Add `SingleUseConsts` mir-opt pass | Scott McMurray | -343/+805 |