| Age | Commit message (Expand) | Author | Lines |
| 2016-08-09 | Auto merge of #35166 - nikomatsakis:incr-comp-ice-34991-2, r=mw | bors | -26/+49 |
| 2016-08-08 | track MIR through the dep-graph | Niko Matsakis | -26/+49 |
| 2016-08-07 | Update E0010 to use the new format | Peter C. Norton | -2/+4 |
| 2016-08-04 | Auto merge of #35168 - scottcarr:deaggregation, r=nikomatsakis | bors | -0/+117 |
| 2016-08-03 | reduce rightward drift, add precondition comment | Scott A Carr | -15/+20 |
| 2016-08-02 | add hashtag to emphasis its a gh issue | Scott A Carr | -1/+1 |
| 2016-08-02 | fix field type, add test | Scott A Carr | -1/+1 |
| 2016-08-02 | reduce rightward drift, add fixme | Scott A Carr | -41/+41 |
| 2016-08-01 | deaggregate structs to enable further optimization | Scott A Carr | -0/+112 |
| 2016-07-29 | intravisit: Fold functionality of IdVisitor into the regular Visitor. | Michael Woerister | -1/+1 |
| 2016-07-21 | Auto merge of #34715 - scottcarr:mir-test, r=nikomatsakis | bors | -1/+8 |
| 2016-07-20 | add mir optimization tests, dump-mir-dir option | Scott A Carr | -1/+8 |
| 2016-07-14 | Remove extra newlines in MIR dump | Seo Sanghyeon | -1/+1 |
| 2016-07-10 | Auto merge of #34657 - oli-obk:no_needless_const_eval, r=eddyb | bors | -28/+1 |
| 2016-07-08 | Merge PatKind::QPath into PatKind::Path in HIR | Vadim Petrochenkov | -1/+1 |
| 2016-07-08 | Cleanup of some pattern related code | Vadim Petrochenkov | -18/+6 |
| 2016-07-05 | don't const eval constants during MIR creation | Oliver Schneider | -28/+1 |
| 2016-06-27 | Fix `Cargo.toml`s | Jeffrey Seyfried | -0/+1 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -13/+14 |
| 2016-06-16 | Auto merge of #34306 - arielb1:mir-dump-fixes, r=eddyb | bors | -8/+16 |
| 2016-06-17 | Cache drops for early scope exits | Simonas Kazlauskas | -27/+30 |
| 2016-06-16 | fix MirSource::Promoted handling | Ariel Ben-Yehuda | -7/+4 |
| 2016-06-16 | stop having `'static` in dump-mir names | Ariel Ben-Yehuda | -0/+6 |
| 2016-06-16 | use a different filename for original and promoted MIRs | Ariel Ben-Yehuda | -2/+7 |
| 2016-06-10 | Auto merge of #34174 - shepmaster:16-bit-mir, r=Aatch | bors | -0/+1 |
| 2016-06-10 | Address review comments + fix rebase | Vadim Petrochenkov | -1/+1 |
| 2016-06-10 | make all pattern bindings with the same name resolve to the first one | Ariel Ben-Yehuda | -27/+5 |
| 2016-06-10 | Introduce TyCtxt::expect_def/expect_resolution helpers and use them where pos... | Vadim Petrochenkov | -26/+14 |
| 2016-06-09 | Support getting the minimum 16-bit isize value | Jake Goulding | -0/+1 |
| 2016-06-09 | fix issues | Ariel Ben-Yehuda | -1/+7 |
| 2016-06-09 | use the type name as the pass name | Ariel Ben-Yehuda | -19/+5 |
| 2016-06-09 | refactor simplify_cfg and split off simplify_branches | Ariel Ben-Yehuda | -133/+193 |
| 2016-06-09 | add hook infrastructure for automatically dumping MIR on every pass | Ariel Ben-Yehuda | -18/+91 |
| 2016-06-09 | introduce an `unreachable` terminator | Ariel Ben-Yehuda | -88/+18 |
| 2016-06-09 | add a cache for MIR predecessors | Ariel Ben-Yehuda | -20/+4 |
| 2016-06-09 | make the basic_blocks field private | Ariel Ben-Yehuda | -73/+69 |
| 2016-06-09 | introduce the type-safe IdxVec and use it instead of loose indexes | Ariel Ben-Yehuda | -150/+137 |
| 2016-06-09 | merge the RemoveDeadBlocks pass into the SimplifyCfg pass | Ariel Ben-Yehuda | -98/+62 |
| 2016-06-09 | fix damage in librustc | Ariel Ben-Yehuda | -10/+14 |
| 2016-06-09 | implement RFC495 semantics for slice patterns | Ariel Ben-Yehuda | -152/+232 |
| 2016-06-08 | remove the librustc_trans -> librustc_mir dependency | Ariel Ben-Yehuda | -294/+4 |
| 2016-06-07 | mir: group span + visibility scope under a new SourceInfo type. | Eduard Burtescu | -199/+170 |
| 2016-06-07 | mir: distinguish between variable visibility scopes and SEME scopes. | Eduard Burtescu | -193/+206 |
| 2016-06-05 | mir: remove unused float support from zero_literal. | Eduard Burtescu | -2/+1 |
| 2016-06-05 | Auto merge of #33905 - eddyb:mir-overflow, r=nikomatsakis | bors | -139/+336 |
| 2016-06-05 | Respect #[rustc_inherit_overflow_checks] in mir::build and trans. | Eduard Burtescu | -41/+30 |
| 2016-06-05 | mir: report when overflow checks would be missing cross-crate. | Eduard Burtescu | -23/+57 |
| 2016-06-05 | Add a new Assert terminator to MIR for bounds & arithmetic checks. | Eduard Burtescu | -162/+89 |
| 2016-06-05 | Change `with_cond` to `build_cond_br` | James Miller | -39/+25 |
| 2016-06-05 | Add a `with_cond` method | James Miller | -46/+54 |