Home
last modified time | relevance | path

Searched refs:IVIncInsertPos (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h111 Instruction *IVIncInsertPos; variable
189 IVIncInsertLoop(nullptr), IVIncInsertPos(nullptr), CanonicalMode(true),
358 IVIncInsertPos = Pos;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp2142 Instruction *IVIncInsertPos = nullptr; member in __anonc21373340a11::LSRInstance
2613 IVIncInsertPos = LatchBlock->getTerminator(); in OptimizeLoopTermCond()
2737 IVIncInsertPos = L->getLoopLatch()->getTerminator(); in OptimizeLoopTermCond()
2739 IVIncInsertPos = DT.findNearestCommonDominator(IVIncInsertPos, Inst); in OptimizeLoopTermCond()
5614 Inputs.push_back(IVIncInsertPos); in AdjustInsertPositionForExpand()
6002 const LSRUse &LU, Instruction *IVIncInsertPos, in canHoistIVInc() argument
6011 if (IVIncInsertPos->getParent() == LHeader) in canHoistIVInc()
6045 canHoistIVInc(TTI, Fixup, Uses[LUIdx], IVIncInsertPos, L) in ImplementSolution()
6047 : IVIncInsertPos; in ImplementSolution()
6102 if (BO->getParent() == IVIncInsertPos->getParent()) in ImplementSolution()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp709 if (!SE.DT.dominates(OInst, IVIncInsertPos)) in isNormalAddRecExprPHI()
961 assert((!IVIncInsertLoop || IVIncInsertPos) && in getAddRecExprPHILiterally()
1112 IVIncInsertPos : Pred->getTerminator(); in getAddRecExprPHILiterally()