Lines Matching refs:Loops
257 BB2BBMap Loops; member in __anond74a67a70111::StructurizeCFG
273 void insertConditions(bool Loops);
429 Loops[Exit] = N->getEntry(); in analyzeLoops()
438 Loops[Succ] = BB; in analyzeLoops()
481 if (Visited.count(Other) && !Loops.count(Other) && in gatherPredicates()
519 Loops.clear(); in collectInfos()
542 void StructurizeCFG::insertConditions(bool Loops) { in insertConditions() argument
543 BranchVector &Conds = Loops ? LoopConds : Conditions; in insertConditions()
544 Value *Default = Loops ? BoolTrue : BoolFalse; in insertConditions()
556 PhiInserter.AddAvailableValue(Loops ? SuccFalse : Parent, Default); in insertConditions()
558 BBPredicates &Preds = Loops ? LoopPreds[SuccFalse] : Predicates[SuccTrue]; in insertConditions()
874 if (!Loops.count(LoopStart)) { in handleLoops()
882 LoopEnd = Loops[Node->getEntry()]; in handleLoops()
1100 Loops.clear(); in run()