Lines Matching refs:FirstNonPHI

223                                      const Instruction *FirstNonPHI,  in calculateCXXStateNumbers()  argument
225 const BasicBlock *BB = FirstNonPHI->getParent(); in calculateCXXStateNumbers()
228 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(FirstNonPHI)) { in calculateCXXStateNumbers()
263 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateCXXStateNumbers()
313 const Instruction *FirstNonPHI, in calculateSEHStateNumbers() argument
315 const BasicBlock *BB = FirstNonPHI->getParent(); in calculateSEHStateNumbers()
318 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(FirstNonPHI)) { in calculateSEHStateNumbers()
355 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateSEHStateNumbers()
401 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateSEHStateNumbers() local
402 if (!isTopLevelPadForMSVC(FirstNonPHI)) in calculateSEHStateNumbers()
404 ::calculateSEHStateNumbers(FuncInfo, FirstNonPHI, -1); in calculateSEHStateNumbers()
419 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateWinCXXEHStateNumbers() local
420 if (!isTopLevelPadForMSVC(FirstNonPHI)) in calculateWinCXXEHStateNumbers()
422 calculateCXXStateNumbers(FuncInfo, FirstNonPHI, -1); in calculateWinCXXEHStateNumbers()
455 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateClrEHStateNumbers() local
456 if (!isTopLevelPadForMSVC(FirstNonPHI)) in calculateClrEHStateNumbers()
459 Worklist.emplace_back(FirstNonPHI, -1); in calculateClrEHStateNumbers()
773 Instruction *FirstNonPHI = FuncletPadBB->getFirstNonPHI(); in removeImplausibleInstructions() local
774 auto *FuncletPad = dyn_cast<FuncletPadInst>(FirstNonPHI); in removeImplausibleInstructions()