Lines Matching refs:ExitLoopMap
1440 SmallDenseMap<BasicBlock *, Loop *, 16> ExitLoopMap;
1445 ExitLoopMap[ClonedExitBB] = ExitL;
1588 return ExitLoopMap.lookup(LHS)->getLoopDepth() <
1589 ExitLoopMap.lookup(RHS)->getLoopDepth();
1592 // Populate the existing ExitLoopMap with everything reachable from each
1598 Loop *ExitL = ExitLoopMap.lookup(ExitBB);
1614 (BlocksInClonedLoop.count(PredBB) || ExitLoopMap.count(PredBB)) &&
1622 bool Inserted = ExitLoopMap.insert({PredBB, ExitL}).second;
1632 // Now that the ExitLoopMap gives as mapping for all the non-looping cloned
1640 if (Loop *OuterL = ExitLoopMap.lookup(BB))
1644 for (auto &BBAndL : ExitLoopMap) {
1668 *ChildL, ExitLoopMap.lookup(ClonedChildHeader), VMap, LI));