Home
last modified time | relevance | path

Searched refs:ExitVal (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1424 Value *ExitVal = Rewriter.expandCodeFor( in rewriteLoopExitValues() local
1427 LLVM_DEBUG(dbgs() << "rewriteLoopExitValues: AfterLoopVal = " << *ExitVal in rewriteLoopExitValues()
1435 if (auto *ExitInsn = dyn_cast<Instruction>(ExitVal)) in rewriteLoopExitValues()
1443 PN->setIncomingValue(Phi.Ith, ExitVal); in rewriteLoopExitValues()
1458 LI->replacementPreservesLCSSAForm(PN, ExitVal)) { in rewriteLoopExitValues()
1459 PN->replaceAllUsesWith(ExitVal); in rewriteLoopExitValues()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp482 auto *ExitVal = dyn_cast<PHINode>(PN.getIncomingValue(IncomingValIdx)); in rewriteFirstIterationLoopExitValues() local
485 if (!ExitVal || ExitVal->getParent() != L->getHeader()) in rewriteFirstIterationLoopExitValues()
493 int PreheaderIdx = ExitVal->getBasicBlockIndex(LoopPreheader); in rewriteFirstIterationLoopExitValues()
495 assert(ExitVal->getParent() == L->getHeader() && in rewriteFirstIterationLoopExitValues()
499 ExitVal->getIncomingValue(PreheaderIdx)); in rewriteFirstIterationLoopExitValues()
H A DDFAJumpThreading.cpp388 uint64_t getExitValue() const { return ExitVal; } in getExitValue()
390 ExitVal = V->getZExtValue(); in setExitValue()
404 OS << Path << " [ " << ExitVal << ", " << DBB->getName() << " ]"; in print()
409 uint64_t ExitVal; member
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineVerifier.cpp3249 StackStateOfBB(int EntryVal, int ExitVal, bool EntrySetup, bool ExitSetup) : in StackStateOfBB()
3250 EntryValue(EntryVal), ExitValue(ExitVal), EntryIsSetup(EntrySetup), in StackStateOfBB()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DScalarEvolution.cpp12954 APInt ExitVal = (End + A).udiv(A); in getNumIterationsInRange() local
12955 ConstantInt *ExitValue = ConstantInt::get(SE.getContext(), ExitVal); in getNumIterationsInRange()
12967 ConstantInt::get(SE.getContext(), ExitVal - 1), SE)->getValue()) && in getNumIterationsInRange()