Searched refs:IVIncInsertPos (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpander.h | 76 Instruction *IVIncInsertPos; variable 145 IVIncInsertPos(nullptr), CanonicalMode(true), LSRMode(false), 241 IVIncInsertPos = Pos;
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ScalarEvolutionExpander.cpp | 889 if (!SE.DT.dominates(OInst, IVIncInsertPos)) in isNormalAddRecExprPHI() 1146 assert((!IVIncInsertLoop||IVIncInsertPos) && "Uninitialized insert position"); in getAddRecExprPHILiterally() 1187 if (L == IVIncInsertLoop && !hoistIVInc(TempIncV, IVIncInsertPos)) in getAddRecExprPHILiterally() 1219 hoistBeforePos(&SE.DT, IncV, IVIncInsertPos, AddRecPhiMatch); in getAddRecExprPHILiterally() 1295 IVIncInsertPos : Pred->getTerminator(); in getAddRecExprPHILiterally()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 1899 Instruction *IVIncInsertPos = nullptr; member in __anon244971d90811::LSRInstance 2353 IVIncInsertPos = LatchBlock->getTerminator(); in OptimizeLoopTermCond() 2477 IVIncInsertPos = L->getLoopLatch()->getTerminator(); in OptimizeLoopTermCond() 2480 DT.findNearestCommonDominator(IVIncInsertPos->getParent(), in OptimizeLoopTermCond() 2483 IVIncInsertPos = Inst; in OptimizeLoopTermCond() 2484 else if (BB != IVIncInsertPos->getParent()) in OptimizeLoopTermCond() 2485 IVIncInsertPos = BB->getTerminator(); in OptimizeLoopTermCond() 4988 Inputs.push_back(IVIncInsertPos); in AdjustInsertPositionForExpand() 5335 Rewriter.setIVIncInsertPos(L, IVIncInsertPos); in ImplementSolution()
|