Lines Matching refs:Comm
5815 if (const SCEVCommutativeExpr *Comm = dyn_cast<SCEVCommutativeExpr>(V)) { in computeSCEVAtScope() local
5818 for (unsigned i = 0, e = Comm->getNumOperands(); i != e; ++i) { in computeSCEVAtScope()
5819 const SCEV *OpAtScope = getSCEVAtScope(Comm->getOperand(i), L); in computeSCEVAtScope()
5820 if (OpAtScope != Comm->getOperand(i)) { in computeSCEVAtScope()
5823 SmallVector<const SCEV *, 8> NewOps(Comm->op_begin(), in computeSCEVAtScope()
5824 Comm->op_begin()+i); in computeSCEVAtScope()
5828 OpAtScope = getSCEVAtScope(Comm->getOperand(i), L); in computeSCEVAtScope()
5831 if (isa<SCEVAddExpr>(Comm)) in computeSCEVAtScope()
5833 if (isa<SCEVMulExpr>(Comm)) in computeSCEVAtScope()
5835 if (isa<SCEVSMaxExpr>(Comm)) in computeSCEVAtScope()
5837 if (isa<SCEVUMaxExpr>(Comm)) in computeSCEVAtScope()
5843 return Comm; in computeSCEVAtScope()