Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DWinEHPrepare.cpp223 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()
[all …]
/external/llvm/lib/IR/
DBasicBlock.cpp195 Instruction *FirstNonPHI = getFirstNonPHI(); in getFirstInsertionPt() local
196 if (!FirstNonPHI) in getFirstInsertionPt()
199 iterator InsertPt = FirstNonPHI->getIterator(); in getFirstInsertionPt()
337 const Instruction *FirstNonPHI = getFirstNonPHI(); in canSplitPredecessors() local
338 if (isa<LandingPadInst>(FirstNonPHI)) in canSplitPredecessors()
343 if (FirstNonPHI->isEHPad()) in canSplitPredecessors()
/external/llvm/lib/Analysis/
DLoopInfo.cpp242 auto *FirstNonPHI = II->getUnwindDest()->getFirstNonPHI(); in isSafeToClone() local
243 if (FirstNonPHI->isEHPad() && !isa<LandingPadInst>(FirstNonPHI)) in isSafeToClone()
/external/llvm/lib/Transforms/Utils/
DInlineFunction.cpp1479 Instruction *FirstNonPHI = UnwindDest->getFirstNonPHI(); in InlineFunction() local
1480 if (isa<LandingPadInst>(FirstNonPHI)) { in InlineFunction()