Searched refs:IVIncInsertPos (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
D | ScalarEvolutionExpander.h | 59 Instruction *IVIncInsertPos; variable 84 : SE(se), IVName(name), IVIncInsertLoop(0), IVIncInsertPos(0), 130 IVIncInsertPos = Pos;
|
/external/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpander.h | 67 Instruction *IVIncInsertPos; variable 137 IVIncInsertPos(nullptr), CanonicalMode(true), LSRMode(false), 229 IVIncInsertPos = Pos;
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 861 if (!SE.DT->dominates(OInst, IVIncInsertPos)) in isNormalAddRecExprPHI() 917 if (!SE.DT->dominates(OInst, IVIncInsertPos)) in isExpandedAddRecExprPHI() 940 assert((!IVIncInsertLoop||IVIncInsertPos) && "Uninitialized insert position"); in getAddRecExprPHILiterally() 971 if (SE.DT->dominates(IncV, IVIncInsertPos)) in getAddRecExprPHILiterally() 975 IncV->moveBefore(IVIncInsertPos); in getAddRecExprPHILiterally() 976 IVIncInsertPos = IncV; in getAddRecExprPHILiterally() 1030 IVIncInsertPos : Pred->getTerminator(); in getAddRecExprPHILiterally()
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 833 if (!SE.DT.dominates(OInst, IVIncInsertPos)) in isNormalAddRecExprPHI() 1091 assert((!IVIncInsertLoop||IVIncInsertPos) && "Uninitialized insert position"); in getAddRecExprPHILiterally() 1130 if (L == IVIncInsertLoop && !hoistIVInc(TempIncV, IVIncInsertPos)) in getAddRecExprPHILiterally() 1162 hoistBeforePos(&SE.DT, IncV, IVIncInsertPos, AddRecPhiMatch); in getAddRecExprPHILiterally() 1235 IVIncInsertPos : Pred->getTerminator(); in getAddRecExprPHILiterally()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 1345 Instruction *IVIncInsertPos; member in __anonb55a72010711::LSRInstance 1881 IVIncInsertPos = L->getLoopLatch()->getTerminator(); in OptimizeLoopTermCond() 1885 DT.findNearestCommonDominator(IVIncInsertPos->getParent(), in OptimizeLoopTermCond() 1888 IVIncInsertPos = *I; in OptimizeLoopTermCond() 1889 else if (BB != IVIncInsertPos->getParent()) in OptimizeLoopTermCond() 1890 IVIncInsertPos = BB->getTerminator(); in OptimizeLoopTermCond() 3455 Inputs.push_back(IVIncInsertPos); in AdjustInsertPositionForExpand() 3780 Rewriter.setIVIncInsertPos(L, IVIncInsertPos); in ImplementSolution() 3804 TLI(tli), L(l), Changed(false), IVIncInsertPos(0) { in LSRInstance()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 1638 Instruction *IVIncInsertPos; member in __anon8432fbd50811::LSRInstance 2192 IVIncInsertPos = L->getLoopLatch()->getTerminator(); in OptimizeLoopTermCond() 2195 DT.findNearestCommonDominator(IVIncInsertPos->getParent(), in OptimizeLoopTermCond() 2198 IVIncInsertPos = Inst; in OptimizeLoopTermCond() 2199 else if (BB != IVIncInsertPos->getParent()) in OptimizeLoopTermCond() 2200 IVIncInsertPos = BB->getTerminator(); in OptimizeLoopTermCond() 4387 Inputs.push_back(IVIncInsertPos); in AdjustInsertPositionForExpand() 4743 Rewriter.setIVIncInsertPos(L, IVIncInsertPos); in ImplementSolution() 4773 IVIncInsertPos(nullptr) { in LSRInstance()
|