Lines Matching refs:getFirstNonPHI
190 dyn_cast<FuncletPadInst>(FuncletEntryBB->getFirstNonPHI()); in calculateStateNumbersForInvokes()
212 Instruction *PadInst = InvokeUnwindDest->getFirstNonPHI(); in calculateStateNumbersForInvokes()
253 auto *CatchPad = cast<CatchPadInst>(CatchPadBB->getFirstNonPHI()); in calculateCXXStateNumbers()
261 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers()
323 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers()
376 cast<CatchPadInst>((*CatchSwitch->handler_begin())->getFirstNonPHI()); in calculateSEHStateNumbers()
392 calculateSEHStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateSEHStateNumbers()
428 calculateSEHStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateSEHStateNumbers()
460 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateSEHStateNumbers()
478 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateWinCXXEHStateNumbers()
532 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateClrEHStateNumbers()
579 const auto *Catch = cast<CatchPadInst>(CatchBlock->getFirstNonPHI()); in calculateClrEHStateNumbers()
605 Entry.Handler.get<const BasicBlock *>()->getFirstNonPHI(); in calculateClrEHStateNumbers()
654 const Instruction *UserUnwindPad = UserUnwindDest->getFirstNonPHI(); in calculateClrEHStateNumbers()
689 UnwindDestState = FuncInfo.EHPadStateMap[UnwindDest->getFirstNonPHI()]; in calculateClrEHStateNumbers()
717 if (DemoteCatchSwitchPHIOnly && !isa<CatchSwitchInst>(BB.getFirstNonPHI())) in demotePHIsOnFunclets()
752 FuncletToken = FuncletPadBB->getFirstNonPHI(); in cloneCommonBlocks()
951 Instruction *FirstNonPHI = FuncletPadBB->getFirstNonPHI(); in removeImplausibleInstructions()
1088 Instruction *EHPad = PHIBlock->getFirstNonPHI(); in insertPHILoads()
1163 if (PredBlock->isEHPad() && PredBlock->getFirstNonPHI()->isTerminator()) { in insertPHIStore()