Lines Matching refs:NewOps
396 SmallVector<const SCEV *, 8> NewOps; in expandAddToGEP() local
404 NewOps.push_back(Remainder); in expandAddToGEP()
409 NewOps.push_back(Ops[i]); in expandAddToGEP()
414 Ops = NewOps; in expandAddToGEP()
726 SmallVector<const SCEV *, 4> NewOps; in visitAddExpr() local
734 NewOps.push_back(X); in visitAddExpr()
736 Sum = expandAddToGEP(NewOps.begin(), NewOps.end(), PTy, Ty, Sum); in visitAddExpr()
741 SmallVector<const SCEV *, 4> NewOps; in visitAddExpr() local
742 NewOps.push_back(isa<Instruction>(Sum) ? SE.getUnknown(Sum) : in visitAddExpr()
745 NewOps.push_back(I->second); in visitAddExpr()
746 Sum = expandAddToGEP(NewOps.begin(), NewOps.end(), PTy, Ty, expand(Op)); in visitAddExpr()
1174 SmallVector<const SCEV *, 4> NewOps(S->getNumOperands()); in visitAddRecExpr() local
1176 NewOps[i] = SE.getAnyExtendExpr(S->op_begin()[i], CanonicalIV->getType()); in visitAddRecExpr()
1177 Value *V = expand(SE.getAddRecExpr(NewOps, S->getLoop(), in visitAddRecExpr()
1195 SmallVector<const SCEV *, 4> NewOps(S->op_begin(), S->op_end()); in visitAddRecExpr() local
1196 NewOps[0] = SE.getConstant(Ty, 0); in visitAddRecExpr()
1198 const SCEV *Rest = SE.getAddRecExpr(NewOps, L, SCEV::FlagAnyWrap); in visitAddRecExpr()