Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DScalarEvolutionExpander.h59 Instruction *IVIncInsertPos; variable
84 : SE(se), IVName(name), IVIncInsertLoop(0), IVIncInsertPos(0),
130 IVIncInsertPos = Pos;
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpander.h67 Instruction *IVIncInsertPos; variable
137 IVIncInsertPos(nullptr), CanonicalMode(true), LSRMode(false),
229 IVIncInsertPos = Pos;
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolutionExpander.cpp861 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/
DScalarEvolutionExpander.cpp833 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/
DLoopStrengthReduce.cpp1345 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/
DLoopStrengthReduce.cpp1638 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()