Home
last modified time | relevance | path

Searched refs:IndVarEnd (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp481 PHINode *IndVarEnd; member
484 : PseudoExit(nullptr), ExitSelector(nullptr), IndVarEnd(nullptr) {} in RewrittenRangeInfo()
1084 RRI.IndVarEnd = PHINode::Create(LS.IndVarNext->getType(), 2, "indvar.end", in changeIterationSpaceEnd()
1086 RRI.IndVarEnd->addIncoming(LS.IndVarStart, Preheader); in changeIterationSpaceEnd()
1087 RRI.IndVarEnd->addIncoming(LS.IndVarNext, RRI.ExitSelector); in changeIterationSpaceEnd()
1117 LS.IndVarStart = RRI.IndVarEnd; in rewriteIncomingValuesForPHIs()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp561 PHINode *IndVarEnd = nullptr; member
1403 RRI.IndVarEnd = PHINode::Create(LS.IndVarBase->getType(), 2, "indvar.end", in changeIterationSpaceEnd()
1405 RRI.IndVarEnd->addIncoming(LS.IndVarStart, Preheader); in changeIterationSpaceEnd()
1406 RRI.IndVarEnd->addIncoming(LS.IndVarBase, RRI.ExitSelector); in changeIterationSpaceEnd()
1425 LS.IndVarStart = RRI.IndVarEnd; in rewriteIncomingValuesForPHIs()