Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp861 Value *IncPhi = Phi->getIncomingValueForBlock(LatchBlock); in FindLoopCounter() local
863 !isLoopExitTestBasedOn(IncPhi, ExitingBB)) in FindLoopCounter()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp612 if (auto *IncPhi = dyn_cast<PHINode>(ValOut); in breakSelfRecursivePHI() local
613 IncPhi && IncPhi->getNumIncomingValues() == 2) { in breakSelfRecursivePHI()
615 if (IncPhi->getIncomingValue(Idx) == PHI) { in breakSelfRecursivePHI()
616 ValOut = IncPhi->getIncomingValue(1 - Idx); in breakSelfRecursivePHI()
618 *PhiOut = IncPhi; in breakSelfRecursivePHI()
619 CtxIOut = IncPhi->getIncomingBlock(1 - Idx)->getTerminator(); in breakSelfRecursivePHI()