Home
last modified time | relevance | path

Searched refs:LatchBB (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp1149 BasicBlock *LatchBB = L->getLoopLatch(); in getNodeForInc() local
1151 if (!LatchBB) in getNodeForInc()
1178 if (CurrentPHINode->getBasicBlockIndex(LatchBB) < 0) in getNodeForInc()
1181 CurrentPHINode->getIncomingValueForBlock(LatchBB))) { in getNodeForInc()
1218 BasicBlock *LatchBB = L->getLoopLatch(); in alreadyPrepared() local
1220 if (!PredBB || !LatchBB) in alreadyPrepared()
1245 if ((CurrentPHINode->getIncomingBlock(0) == LatchBB && in alreadyPrepared()
1247 (CurrentPHINode->getIncomingBlock(1) == LatchBB && in alreadyPrepared()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp1647 BasicBlock *LatchBB = TheLoop->getLoopLatch(); in isVectorizableEarlyExitLoop() local
1648 if (!LatchBB) { in isVectorizableEarlyExitLoop()
1715 BasicBlock *LatchPredBB = LatchBB->getUniquePredecessor(); in isVectorizableEarlyExitLoop()
1725 PSE.getSE()->getPredicatedExitCount(TheLoop, LatchBB, &Predicates))) { in isVectorizableEarlyExitLoop()
1732 assert(llvm::is_contained(CountableExitingBlocks, LatchBB) && in isVectorizableEarlyExitLoop()
1769 assert(LatchBB->getUniquePredecessor() == SingleUncountableEdge->first && in isVectorizableEarlyExitLoop()