Home
last modified time | relevance | path

Searched refs:InnerPHI (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopFlatten.cpp488 for (PHINode &InnerPHI : FI.InnerLoop->getHeader()->phis()) { in checkPHIs()
491 if (&InnerPHI == FI.InnerInductionPHI) in checkPHIs()
493 if (FI.isNarrowInductionPhi(&InnerPHI)) in checkPHIs()
498 assert(InnerPHI.getNumIncomingValues() == 2); in checkPHIs()
500 InnerPHI.getIncomingValueForBlock(FI.InnerLoop->getLoopPreheader()); in checkPHIs()
502 InnerPHI.getIncomingValueForBlock(FI.InnerLoop->getLoopLatch()); in checkPHIs()
533 LLVM_DEBUG(dbgs() << " Inner: "; InnerPHI.dump()); in checkPHIs()
536 FI.InnerPHIsToTransform.insert(&InnerPHI); in checkPHIs()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp200 PHINode *InnerPHI = PHINode::Create(OuterPHI->getType(), PHICapacity, in getInnerResumeDest() local
202 InnerPHI->insertBefore(InsertPoint); in getInnerResumeDest()
203 OuterPHI->replaceAllUsesWith(InnerPHI); in getInnerResumeDest()
204 InnerPHI->addIncoming(OuterPHI, OuterResumeDest); in getInnerResumeDest()