Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h91 Instruction *IVIncInsertPos; variable
164 IVIncInsertLoop(nullptr), IVIncInsertPos(nullptr), CanonicalMode(true),
318 IVIncInsertPos = Pos;
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1973 Instruction *IVIncInsertPos = nullptr; member in __anon6fa033cb0a11::LSRInstance
2435 IVIncInsertPos = LatchBlock->getTerminator(); in OptimizeLoopTermCond()
2559 IVIncInsertPos = L->getLoopLatch()->getTerminator(); in OptimizeLoopTermCond()
2561 IVIncInsertPos = DT.findNearestCommonDominator(IVIncInsertPos, Inst); in OptimizeLoopTermCond()
5272 Inputs.push_back(IVIncInsertPos); in AdjustInsertPositionForExpand()
5654 Rewriter.setIVIncInsertPos(L, IVIncInsertPos); in ImplementSolution()
5715 if (BO->getParent() == IVIncInsertPos->getParent()) in ImplementSolution()
5721 [&](Use &U) {return DT.dominates(IVIncInsertPos, U);})) in ImplementSolution()
5723 BO->moveBefore(IVIncInsertPos); in ImplementSolution()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp941 if (!SE.DT.dominates(OInst, IVIncInsertPos)) in isNormalAddRecExprPHI()
1202 assert((!IVIncInsertLoop||IVIncInsertPos) && "Uninitialized insert position"); in getAddRecExprPHILiterally()
1356 IVIncInsertPos : Pred->getTerminator(); in getAddRecExprPHILiterally()