]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_mir/transform/instcombine.rs
rustc: split off BodyOwnerKind from MirSource.
[rust.git] / src / librustc_mir / transform / instcombine.rs
index 083185cc93f9dc2c0093fcb60c899fd4f4d54d03..b091f2f4b6d78095f9d179d88dc61a5c7326b87c 100644 (file)
 //! Performs various peephole optimizations.
 
 use rustc::mir::{Location, Lvalue, Mir, Operand, ProjectionElem, Rvalue, Local};
-use rustc::mir::transform::MirSource;
 use rustc::mir::visit::{MutVisitor, Visitor};
 use rustc::ty::TyCtxt;
 use rustc::util::nodemap::FxHashSet;
 use rustc_data_structures::indexed_vec::Idx;
 use std::mem;
-use transform::MirPass;
+use transform::{MirPass, MirSource};
 
 pub struct InstCombine;