rust/src/librustc_driver
bors c21644ad16 Auto merge of #31916 - nagisa:mir-passmgr-2, r=arielb1
Add Pass manager for MIR

A new PR, since rebasing the original one (https://github.com/rust-lang/rust/pull/31448) properly was a pain. Since then there has been several changes most notable of which:

1. Removed the pretty-printing with `#[rustc_mir(graphviz/pretty)]`, mostly because we now have `--unpretty=mir`, IMHO that’s the direction we should expand this functionality into;
2. Reverted the infercx change done for typeck, because typeck can make an infercx for itself by being a `MirMapPass`

r? @nikomatsakis
2016-03-13 05:33:28 -07:00
..
Cargo.toml bootstrap: Add a bunch of Cargo.toml files 2016-02-11 11:12:32 -08:00
driver.rs Auto merge of #31916 - nagisa:mir-passmgr-2, r=arielb1 2016-03-13 05:33:28 -07:00
lib.rs Auto merge of #31631 - jonas-schievink:agoraphobia, r=nrc 2016-03-09 05:25:48 -08:00
pretty.rs Auto merge of #31916 - nagisa:mir-passmgr-2, r=arielb1 2016-03-13 05:33:28 -07:00
target_features.rs
test.rs Auto merge of #31710 - eddyb:reify, r=nikomatsakis 2016-03-09 20:16:20 -08:00