Lines Matching defs:NewOps
1386 SmallVectorImpl<const SCEV *> &NewOps,
1414 CollectAddOperandsWithScales(M, NewOps, AccumulatedConstant,
1425 NewOps.push_back(Pair.first->first);
1438 NewOps.push_back(Pair.first->first);
1625 SmallVector<const SCEV *, 8> NewOps;
1627 if (CollectAddOperandsWithScales(M, NewOps, AccumulatedConstant,
1634 for (SmallVectorImpl<const SCEV *>::const_iterator I = NewOps.begin(),
1635 E = NewOps.end(); I != E; ++I)
1931 SmallVector<const SCEV *, 4> NewOps;
1937 NewOps.push_back(Mul);
1940 return getAddExpr(NewOps);
2005 NewOps;
2006 NewOps.reserve(AddRec->getNumOperands());
2009 NewOps.push_back(getMulExpr(Scale, AddRec->getOperand(i)));
2017 const SCEV *NewRec = getAddRecExpr(NewOps, AddRecLoop, Flags);
5272 SmallVector<const SCEV *, 8> NewOps(Comm->op_begin(),
5274 NewOps.push_back(OpAtScope);
5278 NewOps.push_back(OpAtScope);
5281 return getAddExpr(NewOps);
5283 return getMulExpr(NewOps);
5285 return getSMaxExpr(NewOps);
5287 return getUMaxExpr(NewOps);
5316 SmallVector<const SCEV *, 8> NewOps(AddRec->op_begin(),
5318 NewOps.push_back(OpAtScope);
5320 NewOps.push_back(getSCEVAtScope(AddRec->getOperand(i), L));
5323 getAddRecExpr(NewOps, AddRec->getLoop(),
6579 SmallVector<const SCEV *, 4> NewOps(op_begin(), op_end());
6580 NewOps[0] = SE.getNegativeSCEV(SE.getConstant(Range.getUpper()));
6581 const SCEV *NewAddRec = SE.getAddRecExpr(NewOps, getLoop(),