| Age | Commit message (Expand) | Author | Lines |
| 2023-02-11 | Auto merge of #107851 - cjgillot:sroa-const, r=oli-obk | bors | -0/+55 |
| 2023-02-10 | Auto merge of #85158 - JulianKnodt:array_const_val, r=cjgillot | bors | -0/+488 |
| 2023-02-09 | Put deaggregated statements after original constant. | Camille GILLOT | -0/+55 |
| 2023-02-08 | Add de-init to destination place | kadmin | -112/+170 |
| 2023-02-07 | Rollup merge of #107662 - cjgillot:copy-projection, r=oli-obk | Matthias Krüger | -1/+66 |
| 2023-02-07 | Leave FIXME for wasm layout difference. | kadmin | -299/+269 |
| 2023-02-07 | Add tag for ignoring wasm | kadmin | -268/+269 |
| 2023-02-07 | Rm allocation in candidate | kadmin | -0/+459 |
| 2023-02-05 | Bless 32bit tests. | Camille GILLOT | -19/+21 |
| 2023-02-05 | Run SROA to fixpoint. | Camille GILLOT | -25/+44 |
| 2023-02-05 | Simplify construction of replacement map. | Camille GILLOT | -70/+126 |
| 2023-02-05 | Make SROA expand assignments. | Camille GILLOT | -9/+123 |
| 2023-02-05 | Fix SROA without deaggregation. | Camille GILLOT | -82/+92 |
| 2023-02-04 | Turn projections into copies in CopyProp. | Camille GILLOT | -1/+66 |
| 2023-02-02 | Bless 32bit. | Camille GILLOT | -8/+8 |
| 2023-02-02 | Add partial propagation test. | Camille GILLOT | -20/+162 |
| 2023-02-02 | Bless tests. | Camille GILLOT | -394/+234 |
| 2023-02-02 | Stop deaggregating enums in MIR. | Camille GILLOT | -383/+120 |
| 2023-02-02 | Interpret aggregates. | Camille GILLOT | -8/+8 |
| 2023-02-02 | Rollup merge of #107524 - cjgillot:both-storage, r=RalfJung | Matthias Krüger | -37/+162 |
| 2023-01-31 | Remove assignment. | Camille GILLOT | -78/+70 |
| 2023-01-31 | Remove both StorageLive and StorageDead in CopyProp. | Camille GILLOT | -38/+10 |
| 2023-01-31 | Add test. | Camille GILLOT | -0/+161 |
| 2023-01-29 | Reimplement NormalizeArrayLen. | Camille GILLOT | -182/+121 |
| 2023-01-29 | Auto merge of #106908 - cjgillot:copyprop-ssa, r=oli-obk | bors | -274/+1528 |
| 2023-01-27 | Bless mir-opt tests. | Camille GILLOT | -4/+18 |
| 2023-01-27 | Remember where a type was kept in MIR. | Camille GILLOT | -2/+16 |
| 2023-01-27 | Do not merge locals that have their address taken. | Camille GILLOT | -151/+264 |
| 2023-01-27 | Discard raw pointers from SSA locals. | Camille GILLOT | -0/+41 |
| 2023-01-27 | Only consider a local to be SSA if assignment dominates all uses. | Camille GILLOT | -0/+55 |
| 2023-01-27 | Add tests. | Camille GILLOT | -0/+453 |
| 2023-01-27 | Implement SSA CopyProp pass. | Camille GILLOT | -538/+666 |
| 2023-01-27 | Add mir-opt test. | Camille GILLOT | -0/+519 |
| 2023-01-27 | Make tests unit. | Camille GILLOT | -92/+37 |
| 2023-01-26 | Custom mir: Add support for some remaining, easy to support constructs | Jakob Degen | -4/+46 |
| 2023-01-26 | Auto merge of #107314 - matthiaskrgr:rollup-j40lnlj, r=matthiaskrgr | bors | -0/+54 |
| 2023-01-26 | Rollup merge of #107085 - tmiasko:custom-mir-operators, r=oli-obk | Matthias Krüger | -0/+54 |
| 2023-01-26 | Auto merge of #105582 - saethlin:instcombine-assert-inhabited, r=cjgillot | bors | -0/+162 |
| 2023-01-24 | Delete `SimplifyArmIdentity` and `SimplifyBranchSame` mir opts | Jakob Degen | -216/+0 |
| 2023-01-20 | Rollup merge of #107067 - tmiasko:custom-mir-storage-statements, r=oli-obk | Matthias Krüger | -5/+9 |
| 2023-01-19 | Custom MIR: Support binary and unary operations | Tomasz Miąsko | -0/+54 |
| 2023-01-19 | Custom MIR: Support storage statements | Tomasz Miąsko | -5/+9 |
| 2023-01-19 | Transform async ResumeTy in generator transform | Arpad Borsos | -0/+395 |
| 2023-01-18 | i am free | Boxy | -2/+2 |
| 2023-01-16 | Auto merge of #106850 - cjgillot:issue-106141, r=oli-obk | bors | -7/+90 |
| 2023-01-15 | InstCombine away intrinsic validity assertions | Ben Kimock | -0/+162 |
| 2023-01-14 | Make the inlining destination a `Local`. | Camille GILLOT | -7/+68 |
| 2023-01-14 | Add test. | Camille GILLOT | -0/+22 |
| 2023-01-12 | Fix mir-opt tests for big-endian platforms | Ulrich Weigand | -8/+9 |
| 2023-01-11 | Change `src/test` to `tests` in source files, fix tidy and tests | Albert Larsan | -1/+1 |