Home
last modified time | relevance | path

Searched refs:ExitVPBB (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanConstruction.cpp249 for (VPIRBasicBlock *ExitVPBB : Plan->getExitBlocks()) in buildPlainCFG()
250 BB2VPBB[ExitVPBB->getIRBasicBlock()] = ExitVPBB; in buildPlainCFG()
H A DVPlanTransforms.cpp879 for (VPIRBasicBlock *ExitVPBB : Plan.getExitBlocks()) { in optimizeInductionExitUsers()
880 for (VPRecipeBase &R : ExitVPBB->phis()) { in optimizeInductionExitUsers()
883 for (auto [Idx, PredVPBB] : enumerate(ExitVPBB->getPredecessors())) { in optimizeInductionExitUsers()
H A DLoopVectorize.cpp8452 for (VPIRBasicBlock *ExitVPBB : Plan.getExitBlocks()) { in collectUsersInLatchExitBlock()
8454 if (ExitVPBB->getSinglePredecessor() != Plan.getMiddleBlock()) in collectUsersInLatchExitBlock()
8457 for (VPRecipeBase &R : ExitVPBB->phis()) { in collectUsersInLatchExitBlock()
9530 for (auto *ExitVPBB : Plan.getExitBlocks()) { in calculateEarlyExitCost() local
9531 for (auto *PredVPBB : ExitVPBB->getPredecessors()) { in calculateEarlyExitCost()