| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-21 | Suppress "const" prefix of FnDef in MIR dump | Lzu Tao | -9/+9 | |
| 2020-08-20 | Suppress MIR comments of Unit type | Lzu Tao | -56/+34 | |
| 2020-08-20 | Suppress MIR comments for FnDef in ty::Const | Lzu Tao | -27/+2 | |
| 2020-08-17 | Update MIR tests with comment verbosity fix | Austin Lasher | -31/+3 | |
| 2020-08-11 | move Deaggregate pass to post_borrowck_cleanup | Ralf Jung | -30/+7 | |
| 2020-07-31 | compiletest: ignore-endian-big, fixes #74829, fixes #74885 | Ximin Luo | -1/+1 | |
| 2020-07-29 | Move mir-opt tests to toplevel | Xavier Denis | -0/+0 | |
| 2020-07-29 | add crate name to mir dumps | Xavier Denis | -13/+13 | |
| 2020-07-27 | mv std libs to library/ | mark | -25/+25 | |
| 2020-07-15 | improve naming | Bastian Kauschke | -4/+4 | |
| 2020-07-15 | mir opt diff | Bastian Kauschke | -4/+4 | |
| 2020-06-26 | Show the values and computation that would overflow a const evaluation or ↵ | Oliver Scherer | -7/+7 | |
| propagation | ||||
| 2020-06-04 | Revert "Bless mir-opt tests" | Felix S. Klock II | -28/+34 | |
| This reverts commit a030c923412b0a0f7b02a585debe7bf60357370d. | ||||
| 2020-05-31 | InstCombine: Don't optimize `&mut *x` into `x` | Jonas Schievink | -3/+11 | |
| 2020-05-25 | Avoid `Operand::Copy` with `&mut T` | Jonas Schievink | -2/+2 | |
| 2020-05-24 | Clear MIR local type annotations after borrowck | Jonas Schievink | -2/+2 | |
| 2020-05-16 | Bless MIR tests that inline functions qualifying for NRVO | Dylan MacKenzie | -15/+3 | |
| 2020-05-09 | Bless mir-opt tests | Matthew Jasper | -34/+28 | |
| 2020-05-07 | Renamed "undef" stuff to "uninit" | Hanif Bin Ariffin | -4/+4 | |
| 1. InvalidUndefBytes -> InvalidUninitBytes 2. ScalarMaybeUndef -> ScalarMaybeUninit 3. UndefMask -> InitMask Related issue #71193 | ||||
| 2020-04-27 | Emit basic block ids for statements and terminators in MIR only in -Zverbose ↵ | Oliver Scherer | -232/+223 | |
| mode | ||||
| 2020-04-26 | check that `AsRef` and `AsMut` are inlined | Bastian Kauschke | -0/+139 | |
| 2020-04-17 | ty/print: pretty-print constant aggregates (arrays, tuples and ADTs). | Eduard-Mihai Burtescu | -2/+2 | |
| 2020-04-14 | update 32 bit mir-opt tests | Bastian Kauschke | -15/+24 | |
| 2020-04-13 | bless mir opt tests | Bastian Kauschke | -19/+34 | |
| 2020-04-11 | tests: don't use only-64bit in mir-opt tests. | Eduard-Mihai Burtescu | -1/+77 | |
| 2020-04-07 | --bless more mir-opt tests. | Ana-Maria Mihalache | -280/+474 | |
| 2020-03-25 | run test only on 64bit | Bastian Kauschke | -0/+1 | |
| 2020-03-24 | update mir opt test | Bastian Kauschke | -1/+1 | |
| 2020-01-15 | Set mir-opt-level to 3 to prevent regressions | Yuki Okushi | -0/+1 | |
| 2020-01-10 | Promote `Ref`s to constants instead of static | Santiago Pastorino | -5/+5 | |
| 2019-12-27 | Fix `Instance::resolve()` incorrectly returning specialized instances | Wesley Wiser | -0/+48 | |
| We only want to return specializations when `Reveal::All` is passed, not when `Reveal::UserFacing` is. Resolving this fixes several issues with the `ConstProp`, `SimplifyBranches`, and `Inline` MIR optimization passes. Fixes #66901 | ||||
| 2019-12-20 | Move the rest of the mir-opt inline tests into a folder | Wesley Wiser | -0/+302 | |
| 2019-12-20 | [mir-opt] Fix `Inline` pass to handle inlining into `box` expressions | Wesley Wiser | -0/+71 | |
