diff options
| author | Ariel Ben-Yehuda <ariel.byd@gmail.com> | 2017-03-09 20:10:05 +0200 |
|---|---|---|
| committer | Ariel Ben-Yehuda <ariel.byd@gmail.com> | 2017-03-18 02:53:07 +0200 |
| commit | 2b9fea1300b515e0f8929bb3a09d4fb6fef3f0ea (patch) | |
| tree | 7a9d037e3cef30a34171c4a0f01489b01b28f7c9 /src/librustc_mir/transform | |
| parent | e1f3c67cb4e2eb1595040888e897e48c64afb4be (diff) | |
| download | rust-2b9fea1300b515e0f8929bb3a09d4fb6fef3f0ea.tar.gz rust-2b9fea1300b515e0f8929bb3a09d4fb6fef3f0ea.zip | |
move the drop expansion code to rustc_mir
Diffstat (limited to 'src/librustc_mir/transform')
| -rw-r--r-- | src/librustc_mir/transform/copy_prop.rs | 2 | ||||
| -rw-r--r-- | src/librustc_mir/transform/dump_mir.rs | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/librustc_mir/transform/copy_prop.rs b/src/librustc_mir/transform/copy_prop.rs index 2194c20c2f4..5d127a5aed4 100644 --- a/src/librustc_mir/transform/copy_prop.rs +++ b/src/librustc_mir/transform/copy_prop.rs @@ -29,11 +29,11 @@ //! (non-mutating) use of `SRC`. These restrictions are conservative and may be relaxed in the //! future. -use def_use::DefUseAnalysis; use rustc::mir::{Constant, Local, LocalKind, Location, Lvalue, Mir, Operand, Rvalue, StatementKind}; use rustc::mir::transform::{MirPass, MirSource, Pass}; use rustc::mir::visit::MutVisitor; use rustc::ty::TyCtxt; +use util::def_use::DefUseAnalysis; use transform::qualify_consts; pub struct CopyPropagation; diff --git a/src/librustc_mir/transform/dump_mir.rs b/src/librustc_mir/transform/dump_mir.rs index 035f33de91a..f22a71636a9 100644 --- a/src/librustc_mir/transform/dump_mir.rs +++ b/src/librustc_mir/transform/dump_mir.rs @@ -15,7 +15,7 @@ use std::fmt; use rustc::ty::TyCtxt; use rustc::mir::*; use rustc::mir::transform::{Pass, MirPass, MirPassHook, MirSource}; -use pretty; +use util as mir_util; pub struct Marker<'a>(pub &'a str); @@ -56,7 +56,7 @@ impl<'tcx> MirPassHook<'tcx> for DumpMir { pass: &Pass, is_after: bool) { - pretty::dump_mir( + mir_util::dump_mir( tcx, &*pass.name(), &Disambiguator { |
