/// HoistRegion - Walk the specified region of the CFG (defined by all blocks
/// dominated by the specified block, and that are in the current loop) in depth
-/// first order w.r.t the DominatorTree. This allows us to visit definitions
+/// first order w.r.t the ETForest. This allows us to visit definitions
/// before uses, allowing us to hoist a loop body in one pass without iteration.
///
void LICM::HoistRegion(BasicBlock *BB) {
return ET.properlyDominates(I1->getParent(), I2->getParent());
}
- /// dominates - Return true if BB1 dominates BB2 using the DominatorTree.
+ /// dominates - Return true if BB1 dominates BB2 using the ETForest.
///
bool dominates(BasicBlock *BB1, BasicBlock *BB2) const {
return ET.dominates(BB1, BB2);