Home
last modified time | relevance | path

Searched refs:PredBlock (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp253 for (const BasicBlock *PredBlock : predecessors(BB)) in calculateCXXStateNumbers() local
254 if ((PredBlock = getEHPadFromPredecessor(PredBlock, in calculateCXXStateNumbers()
300 for (const BasicBlock *PredBlock : predecessors(BB)) { in calculateCXXStateNumbers() local
301 if ((PredBlock = getEHPadFromPredecessor(PredBlock, in calculateCXXStateNumbers()
366 for (const BasicBlock *PredBlock : predecessors(BB)) in calculateSEHStateNumbers() local
367 if ((PredBlock = getEHPadFromPredecessor(PredBlock, in calculateSEHStateNumbers()
402 for (const BasicBlock *PredBlock : predecessors(BB)) in calculateSEHStateNumbers() local
403 if ((PredBlock = in calculateSEHStateNumbers()
1140 for (BasicBlock *PredBlock : predecessors(EHBlock)) { in insertPHIStores()
1151 if (PredBlock->isEHPad() && PredBlock->getFirstNonPHI()->isTerminator()) { in insertPHIStore()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DReachableCode.cpp430 if (const CFGBlock *PredBlock = *I) { in isDeadCodeRoot() local
431 unsigned blockID = PredBlock->getBlockID(); in isDeadCodeRoot()
439 WorkList.push_back(PredBlock); in isDeadCodeRoot()
653 if (const CFGBlock *PredBlock = PI->getPossiblyUnreachableBlock()) { in reportDeadCode() local
655 PredBlock->getTerminatorCondition(/* strip parens */ false); in reportDeadCode()
H A DThreadSafety.cpp1043 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->getTerminator())) in getEdgeLockset()
1506 const CFGBlockInfo *PredBlockInfo = &BlockInfo[PredBlock->getBlockID()]; in getEdgeLockset()
1535 PredBlock, CurrBlock, A->getSuccessValue(), Negate); in getEdgeLockset()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp2637 BasicBlock *PredBlock = *PI; in FoldBranchToCommonDest() local
2638 BranchInst *PBI = dyn_cast<BranchInst>(PredBlock->getTerminator()); in FoldBranchToCommonDest()
2714 PredBlock->getInstList().insert(PBI->getIterator(), NewBonusInst); in FoldBranchToCommonDest()
2724 PredBlock->getInstList().insert(PBI->getIterator(), CondInPred); in FoldBranchToCommonDest()
2753 AddPredecessorToBlock(TrueDest, PredBlock, BB); in FoldBranchToCommonDest()
2768 AddPredecessorToBlock(FalseDest, PredBlock, BB); in FoldBranchToCommonDest()