Searched refs:FirstNonPHI (Results 1 – 8 of 8) sorted by relevance
378 const BasicBlock *BB = FirstNonPHI->getParent(); in calculateCXXStateNumbers()444 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateCXXStateNumbers()499 const BasicBlock *BB = FirstNonPHI->getParent(); in calculateSEHStateNumbers()550 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateSEHStateNumbers()596 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateSEHStateNumbers() local597 if (!isTopLevelPadForMSVC(FirstNonPHI)) in calculateSEHStateNumbers()620 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateWinCXXEHStateNumbers() local621 if (!isTopLevelPadForMSVC(FirstNonPHI)) in calculateWinCXXEHStateNumbers()623 calculateCXXStateNumbers(FuncInfo, FirstNonPHI, -1); in calculateWinCXXEHStateNumbers()680 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateClrEHStateNumbers() local[all …]
125 const MachineInstr *FirstNonPHI = nullptr; member641 FirstNonPHI = nullptr; in visitMachineBasicBlockBefore()1871 if (FirstNonPHI) in visitMachineInstrBefore()1873 } else if (FirstNonPHI == nullptr) in visitMachineInstrBefore()1874 FirstNonPHI = MI; in visitMachineInstrBefore()
447 const Instruction *FirstNonPHI = getFirstNonPHI(); in getFirstInsertionPt() local448 if (!FirstNonPHI) in getFirstInsertionPt()451 const_iterator InsertPt = FirstNonPHI->getIterator(); in getFirstInsertionPt()461 const Instruction *FirstNonPHI = getFirstNonPHI(); in getFirstNonPHIOrDbgOrAlloca() local462 if (!FirstNonPHI) in getFirstNonPHIOrDbgOrAlloca()465 const_iterator InsertPt = FirstNonPHI->getIterator(); in getFirstNonPHIOrDbgOrAlloca()576 const Instruction *FirstNonPHI = getFirstNonPHI(); in canSplitPredecessors() local577 if (isa<LandingPadInst>(FirstNonPHI)) in canSplitPredecessors()582 if (FirstNonPHI->isEHPad()) in canSplitPredecessors()
372 Instruction *FirstNonPHI = Target->getFirstNonPHI(); in SplitIndirectBrCriticalEdges() local373 if (FirstNonPHI->isEHPad() || Target->isLandingPad()) in SplitIndirectBrCriticalEdges()386 BasicBlock *BodyBlock = Target->splitBasicBlock(FirstNonPHI, ".split"); in SplitIndirectBrCriticalEdges()
2617 Instruction *FirstNonPHI = UnwindDest->getFirstNonPHI(); in InlineFunction() local2618 if (isa<LandingPadInst>(FirstNonPHI)) { in InlineFunction()
200 Instruction *FirstNonPHI = BB->getFirstNonPHIOrDbg(); in findCorrespondingBlockIn() local201 assert(FirstNonPHI && "block is empty?"); in findCorrespondingBlockIn()202 Value *CorrespondingVal = findCorrespondingValueIn(Other, FirstNonPHI); in findCorrespondingBlockIn()
437 Instruction *FirstNonPHI = nullptr; in getJumpThreadDuplicationCost() local440 FirstNonPHI = &I; in getJumpThreadDuplicationCost()448 BasicBlock::const_iterator I(FirstNonPHI); in getJumpThreadDuplicationCost()
5882 auto *FirstNonPHI = PN->getParent()->getFirstNonPHI(); in LSRInstance() local5883 if (isa<FuncletPadInst>(FirstNonPHI) || in LSRInstance()5884 isa<CatchSwitchInst>(FirstNonPHI)) in LSRInstance()