reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ScalarEvolution.cpp
 8269     for (unsigned i = 0, e = Comm->getNumOperands(); i != e; ++i) {
 8270       const SCEV *OpAtScope = getSCEVAtScope(Comm->getOperand(i), L);
 8271       if (OpAtScope != Comm->getOperand(i)) {
 8274         SmallVector<const SCEV *, 8> NewOps(Comm->op_begin(),
 8275                                             Comm->op_begin()+i);
 8279           OpAtScope = getSCEVAtScope(Comm->getOperand(i), L);
 8282         if (isa<SCEVAddExpr>(Comm))
 8283           return getAddExpr(NewOps, Comm->getNoWrapFlags());
 8284         if (isa<SCEVMulExpr>(Comm))
 8285           return getMulExpr(NewOps, Comm->getNoWrapFlags());
 8286         if (isa<SCEVMinMaxExpr>(Comm))
 8287           return getMinMaxExpr(Comm->getSCEVType(), NewOps);
 8292     return Comm;