Lines Matching refs:PredBlock

73   insertPHIStore(BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot,
393 for (const BasicBlock *PredBlock : predecessors(BB)) in calculateCXXStateNumbers() local
394 if ((PredBlock = getEHPadFromPredecessor(PredBlock, in calculateCXXStateNumbers()
396 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers()
456 for (const BasicBlock *PredBlock : predecessors(BB)) { in calculateCXXStateNumbers() local
457 if ((PredBlock = getEHPadFromPredecessor(PredBlock, in calculateCXXStateNumbers()
459 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers()
526 for (const BasicBlock *PredBlock : predecessors(BB)) in calculateSEHStateNumbers() local
527 if ((PredBlock = getEHPadFromPredecessor(PredBlock, in calculateSEHStateNumbers()
529 calculateSEHStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateSEHStateNumbers()
562 for (const BasicBlock *PredBlock : predecessors(BB)) in calculateSEHStateNumbers() local
563 if ((PredBlock = in calculateSEHStateNumbers()
564 getEHPadFromPredecessor(PredBlock, CleanupPad->getParentPad()))) in calculateSEHStateNumbers()
565 calculateSEHStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateSEHStateNumbers()
1295 for (BasicBlock *PredBlock : predecessors(EHBlock)) { in insertPHIStores()
1296 insertPHIStore(PredBlock, InVal, SpillSlot, Worklist); in insertPHIStores()
1303 BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot, in insertPHIStore() argument
1306 if (PredBlock->isEHPad() && PredBlock->getFirstNonPHI()->isTerminator()) { in insertPHIStore()
1308 Worklist.push_back({PredBlock, PredVal}); in insertPHIStore()
1313 new StoreInst(PredVal, SpillSlot, PredBlock->getTerminator()->getIterator()); in insertPHIStore()