Searched refs:CanonicalIV (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 1164 PHINode *CanonicalIV = 0; in visitAddRecExpr() local 1167 CanonicalIV = PN; in visitAddRecExpr() 1171 if (CanonicalIV && in visitAddRecExpr() 1172 SE.getTypeSizeInBits(CanonicalIV->getType()) > in visitAddRecExpr() 1176 NewOps[i] = SE.getAnyExtendExpr(S->op_begin()[i], CanonicalIV->getType()); in visitAddRecExpr() 1224 if (!CanonicalIV) { in visitAddRecExpr() 1229 CanonicalIV = PHINode::Create(Ty, std::distance(HPB, HPE), "indvar", in visitAddRecExpr() 1231 rememberInstruction(CanonicalIV); in visitAddRecExpr() 1239 Instruction *Add = BinaryOperator::CreateAdd(CanonicalIV, One, in visitAddRecExpr() 1244 CanonicalIV->addIncoming(Add, HP); in visitAddRecExpr() [all …]
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 1405 PHINode *CanonicalIV = nullptr; in visitAddRecExpr() local 1408 CanonicalIV = PN; in visitAddRecExpr() 1412 if (CanonicalIV && in visitAddRecExpr() 1413 SE.getTypeSizeInBits(CanonicalIV->getType()) > in visitAddRecExpr() 1417 NewOps[i] = SE.getAnyExtendExpr(S->op_begin()[i], CanonicalIV->getType()); in visitAddRecExpr() 1462 if (!CanonicalIV) { in visitAddRecExpr() 1467 CanonicalIV = PHINode::Create(Ty, std::distance(HPB, HPE), "indvar", in visitAddRecExpr() 1469 rememberInstruction(CanonicalIV); in visitAddRecExpr() 1478 CanonicalIV->addIncoming(CanonicalIV->getIncomingValueForBlock(HP), HP); in visitAddRecExpr() 1485 Instruction *Add = BinaryOperator::CreateAdd(CanonicalIV, One, in visitAddRecExpr() [all …]
|