Searched refs:FirstNonPHI (Results 1 – 9 of 9) sorted by relevance
228 const Instruction *FirstNonPHI, in calculateCXXStateNumbers() argument230 const BasicBlock *BB = FirstNonPHI->getParent(); in calculateCXXStateNumbers()233 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(FirstNonPHI)) { in calculateCXXStateNumbers()279 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateCXXStateNumbers()329 const Instruction *FirstNonPHI, in calculateSEHStateNumbers() argument331 const BasicBlock *BB = FirstNonPHI->getParent(); in calculateSEHStateNumbers()334 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(FirstNonPHI)) { in calculateSEHStateNumbers()381 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateSEHStateNumbers()427 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateSEHStateNumbers() local428 if (!isTopLevelPadForMSVC(FirstNonPHI)) in calculateSEHStateNumbers()[all …]
237 const Instruction *FirstNonPHI, in calculateCXXStateNumbers() argument239 const BasicBlock *BB = FirstNonPHI->getParent(); in calculateCXXStateNumbers()242 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(FirstNonPHI)) { in calculateCXXStateNumbers()289 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateCXXStateNumbers()339 const Instruction *FirstNonPHI, in calculateSEHStateNumbers() argument341 const BasicBlock *BB = FirstNonPHI->getParent(); in calculateSEHStateNumbers()344 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(FirstNonPHI)) { in calculateSEHStateNumbers()391 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateSEHStateNumbers()437 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateSEHStateNumbers() local438 if (!isTopLevelPadForMSVC(FirstNonPHI)) in calculateSEHStateNumbers()[all …]
210 Instruction *FirstNonPHI = getFirstNonPHI(); in getFirstInsertionPt() local211 if (!FirstNonPHI) in getFirstInsertionPt()214 iterator InsertPt = FirstNonPHI->getIterator(); in getFirstInsertionPt()352 const Instruction *FirstNonPHI = getFirstNonPHI(); in canSplitPredecessors() local353 if (isa<LandingPadInst>(FirstNonPHI)) in canSplitPredecessors()358 if (FirstNonPHI->isEHPad()) in canSplitPredecessors()
219 const Instruction *FirstNonPHI = getFirstNonPHI(); in getFirstInsertionPt() local220 if (!FirstNonPHI) in getFirstInsertionPt()223 const_iterator InsertPt = FirstNonPHI->getIterator(); in getFirstInsertionPt()366 const Instruction *FirstNonPHI = getFirstNonPHI(); in canSplitPredecessors() local367 if (isa<LandingPadInst>(FirstNonPHI)) in canSplitPredecessors()372 if (FirstNonPHI->isEHPad()) in canSplitPredecessors()
364 Instruction *FirstNonPHI = Target->getFirstNonPHI(); in SplitIndirectBrCriticalEdges() local365 if (FirstNonPHI->isEHPad() || Target->isLandingPad()) in SplitIndirectBrCriticalEdges()368 BasicBlock *BodyBlock = Target->splitBasicBlock(FirstNonPHI, ".split"); in SplitIndirectBrCriticalEdges()
1992 Instruction *FirstNonPHI = UnwindDest->getFirstNonPHI(); in InlineFunction() local1993 if (isa<LandingPadInst>(FirstNonPHI)) { in InlineFunction()
1778 Instruction *FirstNonPHI = UnwindDest->getFirstNonPHI(); in InlineFunction() local1779 if (isa<LandingPadInst>(FirstNonPHI)) { in InlineFunction()
4794 auto *FirstNonPHI = PN->getParent()->getFirstNonPHI(); in LSRInstance() local4795 if (isa<FuncletPadInst>(FirstNonPHI) || in LSRInstance()4796 isa<CatchSwitchInst>(FirstNonPHI)) in LSRInstance()
5354 auto *FirstNonPHI = PN->getParent()->getFirstNonPHI(); in LSRInstance() local5355 if (isa<FuncletPadInst>(FirstNonPHI) || in LSRInstance()5356 isa<CatchSwitchInst>(FirstNonPHI)) in LSRInstance()