| Age | Commit message (Expand) | Author | Lines |
| 2023-02-20 | Remove use_ecx. | Camille GILLOT | -60/+37 |
| 2023-02-20 | Merge if-let and match. | Camille GILLOT | -67/+63 |
| 2023-02-20 | Move state fixup into a different method. | Camille GILLOT | -6/+6 |
| 2023-02-19 | Add an InstCombine for redundant casts | Ben Kimock | -0/+9 |
| 2023-02-19 | Auto merge of #108128 - clubby789:builtin-derived-attr, r=jackh726 | bors | -2/+2 |
| 2023-02-18 | Replace _with_overflow instrinsics in LowerIntrinsics. | Camille GILLOT | -3/+23 |
| 2023-02-18 | Remove overflow checks from ConstProp. | Camille GILLOT | -102/+16 |
| 2023-02-18 | Use the correct place for enum variants. | Camille GILLOT | -6/+14 |
| 2023-02-18 | Flood aggregate assignments with `Top`. | Camille GILLOT | -1/+4 |
| 2023-02-18 | Auto merge of #108112 - nnethercote:clarify-iterator-interners, r=oli-obk,com... | bors | -1/+1 |
| 2023-02-17 | Auto merge of #105274 - saethlin:instcombine-mut-ref, r=cjgillot | bors | -5/+1 |
| 2023-02-17 | Rollup merge of #108154 - scottmcm:start-block-cleanup, r=compiler-errors | Matthias Krüger | -8/+8 |
| 2023-02-17 | Replace `mk_foo` calls with `infer_foo` where possible. | Nicholas Nethercote | -1/+1 |
| 2023-02-16 | `BasicBlock::new(0)` -> `START_BLOCK` [no functional changes] | Scott McMurray | -8/+8 |
| 2023-02-17 | Auto merge of #107753 - kylematsuda:type-of, r=BoxyUwU | bors | -11/+11 |
| 2023-02-16 | remove bound_type_of query; make type_of return EarlyBinder; change type_of i... | Kyle Matsuda | -11/+11 |
| 2023-02-16 | change usages of type_of to bound_type_of | Kyle Matsuda | -8/+8 |
| 2023-02-17 | Rollup merge of #108104 - matthiaskrgr:into, r=compiler-errors | Matthias Krüger | -2/+1 |
| 2023-02-17 | Rollup merge of #107489 - compiler-errors:non_lifetime_binders, r=cjgillot | Matthias Krüger | -1/+1 |
| 2023-02-16 | Properly check for builtin derives | clubby789 | -2/+2 |
| 2023-02-16 | Auto merge of #108127 - matthiaskrgr:rollup-kpzfc6j, r=matthiaskrgr | bors | -5/+3 |
| 2023-02-16 | don't into self | Matthias Krüger | -2/+1 |
| 2023-02-16 | Auto merge of #108020 - nnethercote:opt-mk_region, r=compiler-errors | bors | -5/+2 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -5/+3 |
| 2023-02-16 | Enable instcombine for mutable reborrows | Ben Kimock | -5/+1 |
| 2023-02-16 | Auto merge of #107449 - saethlin:enable-copyprop, r=oli-obk | bors | -6/+41 |
| 2023-02-16 | Rename some region-specific stuff | Michael Goulet | -1/+1 |
| 2023-02-15 | Auto merge of #108012 - compiler-errors:issue-107999, r=oli-obk | bors | -20/+24 |
| 2023-02-15 | Rollup merge of #107411 - cjgillot:dataflow-discriminant, r=oli-obk | Dylan DPC | -40/+105 |
| 2023-02-14 | Make permit_uninit/zero_init fallible | Michael Goulet | -20/+24 |
| 2023-02-15 | Replace an unnecessary `mk_ty` call with `mk_array`. | Nicholas Nethercote | -5/+2 |
| 2023-02-14 | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | -2/+2 |
| 2023-02-13 | Typo. | Camille GILLOT | -3/+3 |
| 2023-02-12 | Enable CopyProp by default, tune the impl a bit | Ben Kimock | -6/+41 |
| 2023-02-11 | Auto merge of #107851 - cjgillot:sroa-const, r=oli-obk | bors | -0/+2 |
| 2023-02-10 | Auto merge of #85158 - JulianKnodt:array_const_val, r=cjgillot | bors | -0/+301 |
| 2023-02-09 | Put deaggregated statements after original constant. | Camille GILLOT | -0/+2 |
| 2023-02-08 | Rollup merge of #107271 - Zeegomo:drop-rmw, r=oli-obk | Matthias Krüger | -0/+29 |
| 2023-02-08 | Add de-init to destination place | kadmin | -8/+11 |
| 2023-02-07 | Rollup merge of #107662 - cjgillot:copy-projection, r=oli-obk | Matthias Krüger | -2/+3 |
| 2023-02-07 | Leave FIXME for wasm layout difference. | kadmin | -16/+28 |
| 2023-02-07 | Rm allocation in candidate | kadmin | -1/+285 |
| 2023-02-07 | Clean up MIR transform | kadmin | -0/+2 |
| 2023-02-06 | Rename assign_idx methods. | Camille GILLOT | -8/+7 |
| 2023-02-06 | Limit creation of tracked place directly. | Camille GILLOT | -7/+4 |
| 2023-02-06 | Handle discriminants in dataflow-const-prop. | Camille GILLOT | -18/+85 |
| 2023-02-06 | Only exclude locals if the place is not indirect. | Camille GILLOT | -8/+10 |
| 2023-02-06 | Comment move->copy transform. | Camille Gillot | -0/+1 |
| 2023-02-05 | Simplify ReplacementMap. | Camille GILLOT | -84/+109 |
| 2023-02-05 | Run SROA to fixpoint. | Camille GILLOT | -41/+33 |