Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Comm

6808   if (const SCEVCommutativeExpr *Comm = dyn_cast<SCEVCommutativeExpr>(V)) {
6811 for (unsigned i = 0, e = Comm->getNumOperands(); i != e; ++i) {
6812 const SCEV *OpAtScope = getSCEVAtScope(Comm->getOperand(i), L);
6813 if (OpAtScope != Comm->getOperand(i)) {
6816 SmallVector<const SCEV *, 8> NewOps(Comm->op_begin(),
6817 Comm->op_begin()+i);
6821 OpAtScope = getSCEVAtScope(Comm->getOperand(i), L);
6824 if (isa<SCEVAddExpr>(Comm))
6826 if (isa<SCEVMulExpr>(Comm))
6828 if (isa<SCEVSMaxExpr>(Comm))
6830 if (isa<SCEVUMaxExpr>(Comm))
6836 return Comm;