Searched refs:OtherAddRec (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 2339 if (const auto *OtherAddRec = dyn_cast<SCEVAddRecExpr>(Ops[OtherIdx])) in getAddExpr() local 2340 if (OtherAddRec->getLoop() == AddRecLoop) { in getAddExpr() 2341 for (unsigned i = 0, e = OtherAddRec->getNumOperands(); in getAddExpr() 2344 AddRecOps.append(OtherAddRec->op_begin()+i, in getAddExpr() 2345 OtherAddRec->op_end()); in getAddExpr() 2349 OtherAddRec->getOperand(i)); in getAddExpr() 2602 const SCEVAddRecExpr *OtherAddRec = in getMulExpr() local 2604 if (!OtherAddRec || OtherAddRec->getLoop() != AddRecLoop) in getMulExpr() 2612 OtherAddRec->getNumOperands() - 1; x != xe && !Overflow; ++x) { in getMulExpr() 2617 ze = std::min(x+1, (int)OtherAddRec->getNumOperands()); in getMulExpr() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 2761 const auto *OtherAddRec = cast<SCEVAddRecExpr>(Ops[OtherIdx]); in getAddExpr() local 2762 if (OtherAddRec->getLoop() == AddRecLoop) { in getAddExpr() 2763 for (unsigned i = 0, e = OtherAddRec->getNumOperands(); in getAddExpr() 2766 AddRecOps.append(OtherAddRec->op_begin()+i, in getAddExpr() 2767 OtherAddRec->op_end()); in getAddExpr() 2771 AddRecOps[i], OtherAddRec->getOperand(i)}; in getAddExpr() 3099 const SCEVAddRecExpr *OtherAddRec = in getMulExpr() local 3101 if (!OtherAddRec || OtherAddRec->getLoop() != AddRecLoop) in getMulExpr() 3106 if (AddRec->getNumOperands() + OtherAddRec->getNumOperands() - 1 > in getMulExpr() 3108 isHugeExpression(OtherAddRec)) in getMulExpr() [all …]
|
/external/llvm-project/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 2642 const auto *OtherAddRec = cast<SCEVAddRecExpr>(Ops[OtherIdx]); in getAddExpr() local 2643 if (OtherAddRec->getLoop() == AddRecLoop) { in getAddExpr() 2644 for (unsigned i = 0, e = OtherAddRec->getNumOperands(); in getAddExpr() 2647 AddRecOps.append(OtherAddRec->op_begin()+i, in getAddExpr() 2648 OtherAddRec->op_end()); in getAddExpr() 2652 AddRecOps[i], OtherAddRec->getOperand(i)}; in getAddExpr() 2994 const SCEVAddRecExpr *OtherAddRec = in getMulExpr() local 2996 if (!OtherAddRec || OtherAddRec->getLoop() != AddRecLoop) in getMulExpr() 3001 if (AddRec->getNumOperands() + OtherAddRec->getNumOperands() - 1 > in getMulExpr() 3002 MaxAddRecSize || hasHugeExpression({AddRec, OtherAddRec})) in getMulExpr() [all …]
|