Lines Matching refs:Loops
261 BB2BBMap Loops; member in __anon4b9e022b0111::StructurizeCFG
277 void insertConditions(bool Loops);
431 Loops[Exit] = N->getEntry(); in analyzeLoops()
440 Loops[Succ] = BB; in analyzeLoops()
483 if (Visited.count(Other) && !Loops.count(Other) && in gatherPredicates()
521 Loops.clear(); in collectInfos()
544 void StructurizeCFG::insertConditions(bool Loops) { in insertConditions() argument
545 BranchVector &Conds = Loops ? LoopConds : Conditions; in insertConditions()
546 Value *Default = Loops ? BoolTrue : BoolFalse; in insertConditions()
558 PhiInserter.AddAvailableValue(Loops ? SuccFalse : Parent, Default); in insertConditions()
560 BBPredicates &Preds = Loops ? LoopPreds[SuccFalse] : Predicates[SuccTrue]; in insertConditions()
854 if (!Loops.count(LoopStart)) { in handleLoops()
862 LoopEnd = Loops[Node->getEntry()]; in handleLoops()
1079 Loops.clear(); in run()