Searched refs:IVIncInsertPos (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.h | 108 Instruction *IVIncInsertPos; variable 181 IVIncInsertLoop(nullptr), IVIncInsertPos(nullptr), CanonicalMode(true), 343 IVIncInsertPos = Pos;
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 2159 Instruction *IVIncInsertPos = nullptr; member in __anonc21373340a11::LSRInstance 2624 IVIncInsertPos = LatchBlock->getTerminator(); in OptimizeLoopTermCond() 2748 IVIncInsertPos = L->getLoopLatch()->getTerminator(); in OptimizeLoopTermCond() 2750 IVIncInsertPos = DT.findNearestCommonDominator(IVIncInsertPos, Inst); in OptimizeLoopTermCond() 5638 Inputs.push_back(IVIncInsertPos); in AdjustInsertPositionForExpand() 6038 const LSRUse &LU, Instruction *IVIncInsertPos, in canHoistIVInc() argument 6047 if (IVIncInsertPos->getParent() == LHeader) in canHoistIVInc() 6082 canHoistIVInc(TTI, Fixup, Uses[LUIdx], IVIncInsertPos, L) in ImplementSolution() 6084 : IVIncInsertPos; in ImplementSolution() 6136 if (BO->getParent() == IVIncInsertPos->getParent()) in ImplementSolution() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.cpp | 685 if (!SE.DT.dominates(OInst, IVIncInsertPos)) in isNormalAddRecExprPHI() 937 assert((!IVIncInsertLoop || IVIncInsertPos) && in getAddRecExprPHILiterally() 1088 IVIncInsertPos : Pred->getTerminator(); in getAddRecExprPHILiterally()
|