| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-10-01 | Disable the SimplifyArmIdentity mir-opt | Wesley Wiser | -0/+1 | |
| The optimization still has some bugs that need to be worked out such as #77359. We can try re-enabling this again after the known issues are resolved. | ||||
| 2020-09-18 | simplify_try: clean up test | Jonas Schievink | -2/+1 | |
| 2020-09-18 | simplify_try: print dest_prop diff and bless | Jonas Schievink | -0/+2 | |
| The new diff is to convince me that this is correct and nothing funky is going on. | ||||
| 2020-07-29 | add crate name to mir dumps | Xavier Denis | -3/+3 | |
| 2020-04-07 | --bless all mir-opt tests. | Ana-Maria Mihalache | -207/+4 | |
| 2020-04-02 | Remove unused discriminant reads from MIR bodies | Wesley Wiser | -9/+7 | |
| Allow the `SimplifyLocals` pass to remove reads of discriminants if the read is never used. | ||||
| 2020-02-01 | Update existing tests for or-patterns | Matthew Jasper | -20/+20 | |
| 2020-01-14 | Add unreachable propagation mir optimization pass | Konstantinos Triantafyllou | -16/+10 | |
| 2019-11-27 | rustc: move debug info from LocalDecl and UpvarDecl into a dedicated ↵ | Eduard-Mihai Burtescu | -0/+30 | |
| VarDebugInfo. | ||||
| 2019-11-21 | Introduce MIR optimizations for simplifying `x?` on `Result`s. | Mazdak Farrokhzad | -0/+193 | |
| This optimization depends on inlining for the identity conversions introduced by the lowering of the `?`. To take advantage of `SimplifyArmIdentity`, `-Z mir-opt-level=2` is required because that triggers the inlining MIR optimization. | ||||
