Lines Matching refs:NewOps

2189                              SmallVectorImpl<const SCEV *> &NewOps,  in CollectAddOperandsWithScales()  argument
2217 CollectAddOperandsWithScales(M, NewOps, AccumulatedConstant, in CollectAddOperandsWithScales()
2227 NewOps.push_back(Pair.first->first); in CollectAddOperandsWithScales()
2240 NewOps.push_back(Pair.first->first); in CollectAddOperandsWithScales()
2583 SmallVector<const SCEV *, 4> NewOps(AddExpr->op_begin(), in getAddExpr() local
2585 NewOps[0] = getConstant(ConstAdd); in getAddExpr()
2586 return getAddExpr(NewOps, PreservedFlags); in getAddExpr()
2630 SmallVector<const SCEV *, 8> NewOps; in getAddExpr() local
2632 if (CollectAddOperandsWithScales(M, NewOps, AccumulatedConstant, in getAddExpr()
2645 for (const SCEV *NewOp : NewOps) in getAddExpr()
3054 SmallVector<const SCEV *, 4> NewOps; in getMulExpr() local
3060 NewOps.push_back(Mul); in getMulExpr()
3063 return getAddExpr(NewOps, SCEV::FlagAnyWrap, Depth + 1); in getMulExpr()
3125 SmallVector<const SCEV *, 4> NewOps; in getMulExpr() local
3126 NewOps.reserve(AddRec->getNumOperands()); in getMulExpr()
3129 NewOps.push_back(getMulExpr(Scale, AddRec->getOperand(i), in getMulExpr()
3139 NewOps, AddRecLoop, AddRec->getNoWrapFlags(Flags)); in getMulExpr()
8971 SmallVector<const SCEV *, 8> NewOps(Comm->op_begin(), in computeSCEVAtScope() local
8973 NewOps.push_back(OpAtScope); in computeSCEVAtScope()
8977 NewOps.push_back(OpAtScope); in computeSCEVAtScope()
8980 return getAddExpr(NewOps, Comm->getNoWrapFlags()); in computeSCEVAtScope()
8982 return getMulExpr(NewOps, Comm->getNoWrapFlags()); in computeSCEVAtScope()
8984 return getMinMaxExpr(Comm->getSCEVType(), NewOps); in computeSCEVAtScope()
9013 SmallVector<const SCEV *, 8> NewOps(AddRec->op_begin(), in computeSCEVAtScope() local
9015 NewOps.push_back(OpAtScope); in computeSCEVAtScope()
9017 NewOps.push_back(getSCEVAtScope(AddRec->getOperand(i), L)); in computeSCEVAtScope()
9020 getAddRecExpr(NewOps, AddRec->getLoop(), in computeSCEVAtScope()