| Age | Commit message (Expand) | Author | Lines |
| 2017-08-25 | Regression test. | Felix S. Klock II | -0/+55 |
| 2017-08-14 | emit StorageLive for box temporaries | Ariel Ben-Yehuda | -0/+88 |
| 2017-08-12 | Auto merge of #43772 - arielb1:nonfree-block, r=nagisa | bors | -15/+7 |
| 2017-08-11 | Rollup merge of #43650 - RalfJung:mir-validate, r=arielb1 | Guillaume Gomez | -11/+71 |
| 2017-08-10 | For box expressions, use NZ drop instead of a free block | Ariel Ben-Yehuda | -15/+7 |
| 2017-08-08 | explain that the example is indeed UB, but that's okay | Ralf Jung | -0/+3 |
| 2017-08-05 | Auto merge of #43554 - eddyb:apfloat, r=nikomatsakis | bors | -2/+2 |
| 2017-08-04 | test MIR validation statements in closures | Ralf Jung | -11/+68 |
| 2017-08-04 | Auto merge of #43403 - RalfJung:mir-validate, r=nikomatsakis | bors | -9/+242 |
| 2017-08-02 | rustc_const_math: use apfloat::ieee::{Single,Double} in ConstFloat. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-08-01 | also release-validate return value before a call | Ralf Jung | -3/+3 |
| 2017-08-01 | add a closure inside an unsafe fn to the tests | Ralf Jung | -2/+4 |
| 2017-08-01 | handle tuple struct ctors | Ralf Jung | -12/+12 |
| 2017-07-31 | Handle closures. Add some more tests. | Ralf Jung | -0/+109 |
| 2017-07-31 | fix AddValidation on methods | Ralf Jung | -18/+21 |
| 2017-07-31 | more readable printing of validation operands | Ralf Jung | -14/+14 |
| 2017-07-31 | optionally only emit basic validation for functions containing unsafe block /... | Ralf Jung | -10/+14 |
| 2017-08-01 | rustc_mir::transform::simplify - remove nops first | Ariel Ben-Yehuda | -14/+8 |
| 2017-08-01 | rustc_mir: don't build unused unwind cleanup blocks | Ariel Ben-Yehuda | -121/+124 |
| 2017-07-30 | silence tidy | Ralf Jung | -0/+3 |
| 2017-07-30 | Add tests for emitting validation statements | Ralf Jung | -9/+121 |
| 2017-06-12 | Update basic_assignment test to reflect small changes to codegen. | Felix S. Klock II | -8/+14 |
| 2017-06-12 | Leverage mir-opt to encode tests for `EndRegion`. | Felix S. Klock II | -1/+705 |
| 2017-05-28 | move "ADT master drop flag" logic to `open_drop_for_adt_contents` | Ariel Ben-Yehuda | -0/+186 |
| 2017-05-23 | Auto merge of #42023 - nikomatsakis:issue-36799-ostn15_phf, r=arielb1 | bors | -0/+100 |
| 2017-05-17 | introduce local-scope to prevent storagelive/storagedead in statics | Niko Matsakis | -0/+100 |
| 2017-05-15 | remove compile-flags | Niko Matsakis | -2/+0 |
| 2017-05-15 | move issue-41697 to a mir-opt test | Niko Matsakis | -0/+50 |
| 2017-05-02 | simplify the MirPass traits and passes dramatically | Niko Matsakis | -8/+8 |
| 2017-04-08 | borrowck::mir::dataflow: ignore unwind edges of empty drops | Ariel Ben-Yehuda | -0/+53 |
| 2017-03-09 | Do not bother creating StorageLive for TyNever | Simonas Kazlauskas | -1/+0 |
| 2017-03-03 | make operands live to the end of their containing expression | Ariel Ben-Yehuda | -3/+139 |
| 2017-03-02 | schedule drops on bindings only after initializing them | Ariel Ben-Yehuda | -1/+1 |
| 2017-02-25 | rustc_const_eval: always demand typeck_tables for evaluating constants. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-02-10 | Rebase fixups | Simonas Kazlauskas | -1/+1 |
| 2016-12-14 | Auto merge of #38332 - bluss:copy-prop-arguments, r=eddyb | bors | -0/+34 |
| 2016-12-11 | mir: Allow copy-propagation of function arguments | Ulrik Sverdrup | -0/+34 |
| 2016-12-09 | mir: Reinstate while loop in deaggregator pass | Ulrik Sverdrup | -0/+105 |
| 2016-10-04 | update tests | Ariel Ben-Yehuda | -8/+4 |
| 2016-09-29 | Remove MIR dump comments from mir-opt tests | Jonas Schievink | -41/+41 |
| 2016-09-29 | Change the `local` prefix to `_` | Jonas Schievink | -32/+32 |
| 2016-09-26 | Fix off-by-one when emitting StorageDead for vars | Jonas Schievink | -2/+1 |
| 2016-09-26 | [WIP] Move MIR towards a single kind of local | Jonas Schievink | -35/+36 |
| 2016-09-24 | librustc_mir: Propagate constants during copy propagation. | Patrick Walton | -8/+8 |
| 2016-09-19 | librustc: Implement def-use chains and trivial copy propagation on MIR. | Patrick Walton | -19/+19 |
| 2016-08-17 | rustc: remove ParamSpace from Substs. | Eduard Burtescu | -1/+3 |
| 2016-08-14 | [MIR] Add Storage{Live,Dead} statements to emit llvm.lifetime.{start,end}. | Eduard Burtescu | -0/+45 |
| 2016-08-11 | add SetDiscriminant StatementKind to enable deaggregation of enums | Scott A Carr | -0/+45 |
| 2016-08-02 | fix field type, add test | Scott A Carr | -0/+41 |
| 2016-07-20 | add mir optimization tests, dump-mir-dir option | Scott A Carr | -0/+89 |