Home
last modified time | relevance | path

Searched refs:getSuccessors (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanCFG.h60 return getBlockWithSuccs(Block)->getSuccessors()[SuccIdx]; in deref()
183 return N->getSuccessors().begin();
187 return N->getSuccessors().end();
202 return N->getSuccessors().begin();
206 return N->getSuccessors().end();
H A DVPlanVerifier.cpp206 const auto &Successors = VPB->getSuccessors(); in verifyBlock()
241 const auto &PredSuccs = Pred->getSuccessors(); in verifyBlock()
H A DVPlan.cpp631 if (getSuccessors().empty()) { in printSuccessors()
636 for (auto *Succ : getSuccessors()) in printSuccessors()
811 VPBasicBlock *Then = cast<VPBasicBlock>(getEntry()->getSuccessors()[0]); in cost()
966 for (auto *Succ : to_vector(VPBB->getSuccessors())) { in replaceVPBBWithIRVPBB()
1000 auto &MiddleSuccs = MiddleVPBB->getSuccessors(); in execute()
1341 auto &Successors = Block->getSuccessors(); in dumpEdges()
H A DVPlan.h534 const VPBlocksTy &getSuccessors() const { return Successors; } in getSuccessors() function
535 VPBlocksTy &getSuccessors() { return Successors; } in getSuccessors() function
575 return getEnclosingBlockWithSuccessors()->getSuccessors(); in getHierarchicalSuccessors()
3167 assert(Exiting->getSuccessors().empty() && "Exit block has successors."); in VPBlockBase()
3206 assert(ExitingBlock->getSuccessors().empty() && in setExiting()
3585 assert(NewBlock->getSuccessors().empty() && in insertBlockAfter()
3605 assert(IfTrue->getSuccessors().empty() && in insertTwoBlocksAfter()
3607 assert(IfFalse->getSuccessors().empty() && in insertTwoBlocksAfter()
H A DVPlanTransforms.cpp112 if (!VPR->isReplicator() || EntryVPBB->getSuccessors().size() != 2) in sinkScalarOperands()
114 VPBasicBlock *VPBB = dyn_cast<VPBasicBlock>(EntryVPBB->getSuccessors()[0]); in sinkScalarOperands()
199 auto *Succ0 = dyn_cast<VPBasicBlock>(EntryBB->getSuccessors()[0]); in getPredicatedThenBlock()
200 auto *Succ1 = dyn_cast<VPBasicBlock>(EntryBB->getSuccessors()[1]); in getPredicatedThenBlock()
H A DLoopVectorize.cpp8414 for (VPBlockBase *Succ : MiddleVPBB->getSuccessors()) { in addLiveOutsForFirstOrderRecurrences()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h80 static succ_range getSuccessors(BasicBlock *BB) { return successors(BB); }
225 SuccRangeT getSuccessors(BasicBlockT *BB) {
226 return afdo_detail::IRTraits<BT>::getSuccessors(BB);
901 for (auto *B2 : getSuccessors(B1))
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRSampleProfile.cpp138 static SuccRangeT getSuccessors(MachineBasicBlock *BB) { in getSuccessors() function