Searched refs:IVIncInsertPos (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.h | 101 Instruction *IVIncInsertPos; variable 174 IVIncInsertLoop(nullptr), IVIncInsertPos(nullptr), CanonicalMode(true), 308 IVIncInsertPos = Pos;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 1928 Instruction *IVIncInsertPos = nullptr; member in __anonfc600eff0911::LSRInstance 2385 IVIncInsertPos = LatchBlock->getTerminator(); in OptimizeLoopTermCond() 2509 IVIncInsertPos = L->getLoopLatch()->getTerminator(); in OptimizeLoopTermCond() 2512 DT.findNearestCommonDominator(IVIncInsertPos->getParent(), in OptimizeLoopTermCond() 2515 IVIncInsertPos = Inst; in OptimizeLoopTermCond() 2516 else if (BB != IVIncInsertPos->getParent()) in OptimizeLoopTermCond() 2517 IVIncInsertPos = BB->getTerminator(); in OptimizeLoopTermCond() 5152 Inputs.push_back(IVIncInsertPos); in AdjustInsertPositionForExpand() 5543 Rewriter.setIVIncInsertPos(L, IVIncInsertPos); in ImplementSolution() 5599 if (BO->getParent() == IVIncInsertPos->getParent()) in ImplementSolution() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.cpp | 951 if (!SE.DT.dominates(OInst, IVIncInsertPos)) in isNormalAddRecExprPHI() 1205 assert((!IVIncInsertLoop||IVIncInsertPos) && "Uninitialized insert position"); in getAddRecExprPHILiterally() 1254 if (L == IVIncInsertLoop && !hoistIVInc(TempIncV, IVIncInsertPos)) in getAddRecExprPHILiterally() 1286 hoistBeforePos(&SE.DT, IncV, IVIncInsertPos, AddRecPhiMatch); in getAddRecExprPHILiterally() 1366 IVIncInsertPos : Pred->getTerminator(); in getAddRecExprPHILiterally()
|