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

References

include/llvm/Analysis/ScalarEvolutionExpressions.h
  193       return S->getSCEVType() == scAddExpr || S->getSCEVType() == scMulExpr ||
  210       return S->getSCEVType() == scAddExpr || S->getSCEVType() == scMulExpr ||
  227       : SCEVCommutativeExpr(ID, scAddExpr, O, N) {}
  239       return S->getSCEVType() == scAddExpr;
  523       case scAddExpr:
  588         case scAddExpr:
lib/Analysis/ScalarEvolution.cpp
  281   case scAddExpr:
  290     case scAddExpr: OpStr = " + "; break;
  310     case scAddExpr:
  371   case scAddExpr:
  731   case scAddExpr:
 2345       Type == scAddExpr || Type == scAddRecExpr || Type == scMulExpr;
 2365       (Type == scAddExpr || Type == scMulExpr) && Ops.size() == 2 &&
 2370       case scAddExpr:
 2423   Flags = StrengthenNoWrapFlags(this, scAddExpr, Ops, Flags);
 2541   while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scAddExpr)
 2789   ID.AddInteger(scAddExpr);
 5184       case scAddExpr: case scMulExpr: case scUMaxExpr: case scSMaxExpr:
 8075     case scAddExpr: {
11701   case scAddExpr:
11790   case scAddExpr:
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 2777   case scAddExpr: {
 2785       if (SubExpr->getSCEVType() == scAddExpr)