Lines Matching refs:Loops
200 BB2BBMap Loops; member in __anon8647049c0111::StructurizeCFG
221 void insertConditions(bool Loops);
385 Loops[Exit] = N->getEntry(); in analyzeLoops()
394 Loops[Succ] = BB; in analyzeLoops()
470 if (Visited.count(Other) && !Loops.count(Other) && in gatherPredicates()
508 Loops.clear(); in collectInfos()
532 void StructurizeCFG::insertConditions(bool Loops) { in insertConditions() argument
533 BranchVector &Conds = Loops ? LoopConds : Conditions; in insertConditions()
534 Value *Default = Loops ? BoolTrue : BoolFalse; in insertConditions()
546 PhiInserter.AddAvailableValue(Loops ? SuccFalse : Parent, Default); in insertConditions()
548 BBPredicates &Preds = Loops ? LoopPreds[SuccFalse] : Predicates[SuccTrue]; in insertConditions()
842 if (!Loops.count(LoopStart)) { in handleLoops()
850 LoopEnd = Loops[Node->getEntry()]; in handleLoops()
1031 Loops.clear(); in runOnRegion()