Searched refs:LatchBr (Results 1 – 3 of 3) sorted by relevance
418 BranchInst *LatchBr; member428 : Tag(""), Header(nullptr), Latch(nullptr), LatchBr(nullptr), in LoopStructure()437 Result.LatchBr = cast<BranchInst>(Map(LatchBr)); in map()640 BranchInst *LatchBr = dyn_cast<BranchInst>(Latch->getTerminator()); in parseLoopStructure() local641 if (!LatchBr || LatchBr->isUnconditional()) { in parseLoopStructure()646 unsigned LatchBrExitIdx = LatchBr->getSuccessor(0) == Header ? 1 : 0; in parseLoopStructure()649 BPI.getEdgeProbability(LatchBr->getParent(), LatchBrExitIdx); in parseLoopStructure()656 ICmpInst *ICI = dyn_cast<ICmpInst>(LatchBr->getCondition()); in parseLoopStructure()797 BasicBlock *LatchExit = LatchBr->getSuccessor(LatchBrExitIdx); in parseLoopStructure()815 Result.LatchBr = LatchBr; in parseLoopStructure()[all …]
452 BranchInst *LatchBr = nullptr; member479 Result.LatchBr = cast<BranchInst>(Map(LatchBr)); in map()765 BranchInst *LatchBr = dyn_cast<BranchInst>(Latch->getTerminator()); in parseLoopStructure() local766 if (!LatchBr || LatchBr->isUnconditional()) { in parseLoopStructure()771 unsigned LatchBrExitIdx = LatchBr->getSuccessor(0) == Header ? 1 : 0; in parseLoopStructure()774 BPI ? BPI->getEdgeProbability(LatchBr->getParent(), LatchBrExitIdx) in parseLoopStructure()783 ICmpInst *ICI = dyn_cast<ICmpInst>(LatchBr->getCondition()); in parseLoopStructure()1007 BasicBlock *LatchExit = LatchBr->getSuccessor(LatchBrExitIdx); in parseLoopStructure()1025 Result.LatchBr = LatchBr; in parseLoopStructure()1286 LS.LatchBr->setSuccessor(LS.LatchBrExitIdx, RRI.ExitSelector); in changeIterationSpaceEnd()[all …]
315 auto *LatchBr = dyn_cast<BranchInst>(Latch->getTerminator()); in isUniformLoop() local316 if (!LatchBr || LatchBr->isUnconditional()) { in isUniformLoop()322 auto *LatchCmp = dyn_cast<CmpInst>(LatchBr->getCondition()); in isUniformLoop()