| Age | Commit message (Expand) | Author | Lines |
| 2020-07-29 | Move mir-opt tests to toplevel | Xavier Denis | -235/+10 |
| 2020-07-29 | add crate name to mir dumps | Xavier Denis | -156/+156 |
| 2020-07-27 | mv std libs to library/ | mark | -856/+856 |
| 2020-07-24 | Auto merge of #74507 - lcnr:const-prop-into-op, r=oli-obk | bors | -27/+211 |
| 2020-07-24 | Rollup merge of #74715 - oli-obk:mir_pass_diff, r=wesleywiser | Manish Goregaokar | -483/+314 |
| 2020-07-24 | Add a system for creating diffs across multiple mir optimizations. | Oliver Scherer | -483/+314 |
| 2020-07-22 | Optimize away BitAnd and BitOr when possible | Xavier Denis | -0/+98 |
| 2020-07-22 | const prop into operands | Bastian Kauschke | -27/+211 |
| 2020-07-19 | Auto merge of #74091 - richkadel:llvm-coverage-map-gen-4, r=tmandry | bors | -22/+34 |
| 2020-07-17 | Rollup merge of #74411 - jonas-schievink:unbreak-mir, r=matthewjasper | Manish Goregaokar | -7/+0 |
| 2020-07-17 | Generating the coverage map | Rich Kadel | -22/+34 |
| 2020-07-17 | Make fmt::Arguments::as_str() return a 'static str. | Mara Bos | -264/+252 |
| 2020-07-16 | Don't assign `()` to `!` MIR locals | Jonas Schievink | -7/+0 |
| 2020-07-15 | improve naming | Bastian Kauschke | -48/+48 |
| 2020-07-15 | mir opt cross compile | Bastian Kauschke | -12/+12 |
| 2020-07-15 | mir opt diff | Bastian Kauschke | -36/+36 |
| 2020-07-08 | Correctly mark the ending span of a match arm | Ayaz Hafiz | -86/+86 |
| 2020-07-05 | Auto merge of #73879 - ecstatic-morse:discr-switch-uninit, r=oli-obk | bors | -16/+44 |
| 2020-07-03 | Rollup merge of #73949 - wesleywiser:simplify_try_fixes, r=oli-obk | Manish Goregaokar | -26/+1293 |
| 2020-07-02 | Fix debuginfo so that it points to the correct local | Wesley Wiser | -101/+55 |
| 2020-07-02 | [mir-opt] Prevent mis-optimization when SimplifyArmIdentity runs | Wesley Wiser | -95/+143 |
| 2020-07-02 | Add test for simplify-try misoptimization | Wesley Wiser | -0/+1265 |
| 2020-06-30 | Bless mir-opt tests | Dylan MacKenzie | -16/+44 |
| 2020-06-29 | add spans to injected coverage counters | Rich Kadel | -6/+30 |
| 2020-06-26 | Show the values and computation that would overflow a const evaluation or pro... | Oliver Scherer | -373/+475 |
| 2020-06-24 | Improve GeneratorLayout debug output | Tyler Mandry | -2/+28 |
| 2020-06-24 | Emit line info for generator variants | Tyler Mandry | -2/+2 |
| 2020-06-23 | Rollup merge of #73613 - oli-obk:const_prop_miscompile, r=wesleywiser | Manish Goregaokar | -32/+164 |
| 2020-06-23 | The const propagator cannot trace references. | Oliver Scherer | -32/+164 |
| 2020-06-22 | upcasting traits requires only that things become more general | Niko Matsakis | -2/+2 |
| 2020-06-21 | Auto merge of #71911 - wesleywiser:const_prop_small_cleanups, r=oli-obk | bors | -19/+67 |
| 2020-06-19 | Rollup merge of #73442 - davidtwco:issue-72181-pretty-print-const-val-enum-no... | Manish Goregaokar | -0/+618 |
| 2020-06-19 | Rollup merge of #73359 - jonas-schievink:do-the-shimmy, r=matthewjasper | Manish Goregaokar | -0/+28 |
| 2020-06-19 | pretty/mir: const value enums with no variants | David Wood | -0/+618 |
| 2020-06-19 | Rollup merge of #73011 - richkadel:llvm-count-from-mir-pass, r=tmandry | Ralf Jung | -0/+143 |
| 2020-06-19 | Rollup merge of #73130 - wesleywiser:remove_const_prop_for_indirects, r=oli-obk | Ralf Jung | -82/+73 |
| 2020-06-16 | Ensure profiling runtime for -Zinstrument-coverage | Rich Kadel | -38/+39 |
| 2020-06-15 | Add EMIR_MIR_FOR_EACH_BIT_WIDTH to failing test | Wesley Wiser | -0/+43 |
| 2020-06-15 | [const-prop] Remove `ConstPropMode::NoPropagation` | Wesley Wiser | -19/+24 |
| 2020-06-15 | updated mir-opt test due to other recent changes to MIR | Rich Kadel | -12/+12 |
| 2020-06-15 | added test, Operand::const_from_scalar, require_lang_item, & comments | Rich Kadel | -0/+142 |
| 2020-06-15 | Add test | Jonas Schievink | -0/+28 |
| 2020-06-13 | Prefer the associated consts for pattern matching error | Lzu Tao | -2/+2 |
| 2020-06-12 | Disable the `SimplifyArmIdentity` pass on beta | Wesley Wiser | -61/+82 |
| 2020-06-09 | Stop allowing `Indirect(..)` values to be propagated | Wesley Wiser | -82/+73 |
| 2020-06-07 | rename FalseEdges -> FalseEdge | Ralf Jung | -31/+31 |
| 2020-06-04 | further bless tests. | Felix S. Klock II | -19/+19 |
| 2020-06-04 | Revert "Bless mir-opt tests" | Felix S. Klock II | -819/+973 |
| 2020-06-03 | Rollup merge of #72820 - jonas-schievink:instcombine-uninit, r=oli-obk | Dylan DPC | -4/+17 |
| 2020-05-31 | InstCombine: Don't optimize `&mut *x` into `x` | Jonas Schievink | -4/+17 |