Searched refs:PredBlock (Results 1 – 6 of 6) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| HD | VPlanPredicator.cpp | 154 for (VPBlockBase *PredBlock : CurrBlock->getPredecessors()) { in createOrPropagatePredicates() 156 if (VPBlockUtils::isBackEdge(PredBlock, CurrBlock, VPLI)) in createOrPropagatePredicates() 161 VPBlockUtils::countSuccessorsNoBE(PredBlock, VPLI); in createOrPropagatePredicates() 166 IncomingPredicate = PredBlock->getPredicate(); in createOrPropagatePredicates() 169 assert(isa<VPBasicBlock>(PredBlock) && "Only BBs have multiple exits"); in createOrPropagatePredicates() 171 getOrCreateNotPredicate(cast<VPBasicBlock>(PredBlock), CurrBB); in createOrPropagatePredicates()
|
| HD | VPlan.h | 1626 static unsigned countSuccessorsNoBE(VPBlockBase *PredBlock, 1629 for (VPBlockBase *SuccBlock : PredBlock->getSuccessors()) { 1630 if (!VPBlockUtils::isBackEdge(PredBlock, SuccBlock, VPLI))
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| HD | WinEHPrepare.cpp | 78 insertPHIStore(BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot, 254 for (const BasicBlock *PredBlock : predecessors(BB)) in calculateCXXStateNumbers() local 255 if ((PredBlock = getEHPadFromPredecessor(PredBlock, in calculateCXXStateNumbers() 257 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers() 301 for (const BasicBlock *PredBlock : predecessors(BB)) { in calculateCXXStateNumbers() local 302 if ((PredBlock = getEHPadFromPredecessor(PredBlock, in calculateCXXStateNumbers() 304 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers() 367 for (const BasicBlock *PredBlock : predecessors(BB)) in calculateSEHStateNumbers() local 368 if ((PredBlock = getEHPadFromPredecessor(PredBlock, in calculateSEHStateNumbers() 370 calculateSEHStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateSEHStateNumbers() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
| HD | ReachableCode.cpp | 431 if (const CFGBlock *PredBlock = *I) { in isDeadCodeRoot() local 432 unsigned blockID = PredBlock->getBlockID(); in isDeadCodeRoot() 440 WorkList.push_back(PredBlock); in isDeadCodeRoot() 653 if (const CFGBlock *PredBlock = PI->getPossiblyUnreachableBlock()) { in reportDeadCode() local 655 PredBlock->getTerminatorCondition(/* strip parens */ false); in reportDeadCode()
|
| HD | ThreadSafety.cpp | 1043 const CFGBlock *PredBlock, const CFGBlock *CurrBlock, 1050 const CFGBlock* PredBlock, 1383 const CFGBlock *PredBlock, in getMutexIDs() argument 1399 for (CFGBlock::const_succ_iterator SI = PredBlock->succ_begin(), in getMutexIDs() 1400 SE = PredBlock->succ_end(); SI != SE && i < 2; ++SI, ++i) { in getMutexIDs() 1496 const CFGBlock *PredBlock, in getEdgeLockset() argument 1500 const Stmt *Cond = PredBlock->getTerminatorCondition(); in getEdgeLockset() 1502 if (!Cond || isa<ConditionalOperator>(PredBlock->getTerminatorStmt())) in getEdgeLockset() 1506 const CFGBlockInfo *PredBlockInfo = &BlockInfo[PredBlock->getBlockID()]; in getEdgeLockset() 1527 Exp, FunDecl, PredBlock, CurrBlock, A->getSuccessValue(), in getEdgeLockset() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| HD | SimplifyCFG.cpp | 2680 BasicBlock *PredBlock = *PI; in FoldBranchToCommonDest() local 2681 BranchInst *PBI = dyn_cast<BranchInst>(PredBlock->getTerminator()); in FoldBranchToCommonDest() 2757 PredBlock->getInstList().insert(PBI->getIterator(), NewBonusInst); in FoldBranchToCommonDest() 2767 PredBlock->getInstList().insert(PBI->getIterator(), CondInPred); in FoldBranchToCommonDest() 2796 AddPredecessorToBlock(TrueDest, PredBlock, BB, MSSAU); in FoldBranchToCommonDest() 2811 AddPredecessorToBlock(FalseDest, PredBlock, BB, MSSAU); in FoldBranchToCommonDest()
|