Searched refs:LoopPreds (Results 1 – 3 of 3) sorted by relevance
289 SmallVector<BasicBlock *, 4> LoopPreds; in SplitCriticalEdge() local297 LoopPreds.clear(); in SplitCriticalEdge()300 LoopPreds.push_back(P); in SplitCriticalEdge()302 if (!LoopPreds.empty()) { in SplitCriticalEdge()305 DestBB, LoopPreds, "split", DT, LI, Options.PreserveLCSSA); in SplitCriticalEdge()307 createPHIsForSplitLoopExit(LoopPreds, NewExitBB, DestBB); in SplitCriticalEdge()
189 PredMap LoopPreds; member in __anona262f0980111::StructurizeCFG433 BBPredicates &LPred = LoopPreds[BB]; in gatherPredicates()499 LoopPreds.clear(); in collectInfos()539 BBPredicates &Preds = Loops ? LoopPreds[SuccFalse] : Predicates[SuccTrue]; in insertConditions()987 LoopPreds.clear(); in runOnRegion()
8030 DenseSet<Value*> &LoopPreds; member8034 : Cond(C), LoopPreds(LP) { in MarkPendingLoopPredicate()8035 Pending = !LoopPreds.insert(Cond).second; in MarkPendingLoopPredicate()8039 LoopPreds.erase(Cond); in ~MarkPendingLoopPredicate()