Searched refs:isLandingPad (Results 1 – 25 of 30) sorted by relevance
12
89 SplitBB->isLandingPad()) && "SplitBB has non-PHI nodes!"); in createPHIsForSplitLoopExit()106 SplitBB->isLandingPad() ? in createPHIsForSplitLoopExit()146 if (DestBB->isLandingPad()) return nullptr; in SplitCriticalEdge()322 assert(!DestBB->isLandingPad() && in SplitCriticalEdge()
264 assert(!L->getHeader()->isLandingPad() && in separateNestedLoop()375 assert(!Header->isLandingPad() && "Can't insert backedge to landing pad"); in insertUniqueBackedgeBlock()
479 if (BB->isLandingPad()) { in SplitBlockPredecessors()545 assert(OrigBB->isLandingPad() && "Trying to split a non-landing pad!"); in SplitLandingPadPredecessors()
54 if (BB.isLandingPad()) in isBlockValidForExtraction()
31 if (!SuccMBB->isLandingPad()) in findPHICopyInsertPoint()
227 if ((*I)->isLandingPad()) in getLandingPadSuccessor()276 if (isLandingPad()) { OS << Comma << "EH LANDING PAD"; Comma = ", "; } in print()347 assert((isLandingPad() || this == &getParent()->front()) && in addLiveIn()405 if ((*SI)->isLandingPad()) in updateTerminator()441 if ((*SI)->isLandingPad() || *SI == TBB) in updateTerminator()671 if (Succ->isLandingPad()) in SplitCriticalEdge()1059 (MBB != DestA && MBB != DestB && !MBB->isLandingPad())) { in CorrectExtraCFGEdges()
1001 if (IBB->isLandingPad()) { in TailMergeBlocks()1200 if (IsEmptyBlock(MBB) && !MBB->isLandingPad() && !MBB->hasAddressTaken()) { in OptimizeBlock()1258 !MBB->hasAddressTaken() && !MBB->isLandingPad()) { in OptimizeBlock()1498 if (!MBB->isLandingPad()) { in OptimizeBlock()1549 !SuccBB->isLandingPad()) { in OptimizeBlock()
504 if (isAllocatable(reg) && !MBB->isLandingPad() && in visitMachineBasicBlockBefore()515 if ((*I)->isLandingPad()) in visitMachineBasicBlockBefore()1600 MFI->isLandingPad()) { in verifyLiveRangeSegment()
531 if (ML && ML->getHeader()->isLandingPad()) continue; in HoistRegionPostRA()729 if (ML && ML->getHeader()->isLandingPad()) in HoistOutOfLoop()
631 if (SuccToSinkTo && SuccToSinkTo->isLandingPad()) in FindSuccToSinkTo()
551 if (MBB.empty() || !MBB.front().isPHI() || MBB.isLandingPad()) in SplitPHIEdges()
1118 if (ParentBB->isLandingPad() && !LPadMap.isOriginLandingPadBlock(ParentBB)) in handleEndCatch()1570 if (BB->isLandingPad()) { in findCleanupHandlers()
602 if (SuccMBB->isLandingPad()) in runOnBlock()
681 if (Succ->isLandingPad()) in findBestLoopExit()
302 if ((MFI != MF->begin() && !MBB->isLandingPad()) || MBB->livein_empty()) in computeLiveInRegUnits()
130 if (ExitBlocks[i]->isLandingPad()) { in runOnLoop()235 if (BB->isLandingPad() && BB != Parent && in SplitLandingPadPreds()
305 bool isLandingPad() const;
405 bool BasicBlock::isLandingPad() const { in isLandingPad() function in BasicBlock
354 bool isLandingPad() const { return IsLandingPad; }
784 return S->isLandingPad() ? nullptr : S; in selectSuccBB()
403 if (MBB->isLandingPad() || MBB->pred_empty()) in isBlockOnlyReachableByFallthrough()
526 if (BB->isLandingPad()) in allPredsCameFromLandingPad()
1578 if (LoadBB->isLandingPad()) { in PerformLoadPRE()2638 if (CurrentBlock->isLandingPad()) in performPRE()
879 if (LoadBB->isLandingPad()) in SimplifyPartiallyRedundantLoad()
2464 if (MBB->isLandingPad() || MBB->pred_empty()) in isBlockOnlyReachableByFallthrough()