reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
193 return S->getSCEVType() == scAddExpr || S->getSCEVType() == scMulExpr || 210 return S->getSCEVType() == scAddExpr || S->getSCEVType() == scMulExpr || 249 : SCEVCommutativeExpr(ID, scMulExpr, O, N) {} 254 return S->getSCEVType() == scMulExpr; 525 case scMulExpr: 589 case scMulExpr:lib/Analysis/ScalarEvolution.cpp
282 case scMulExpr: 291 case scMulExpr: OpStr = " * "; break; 311 case scMulExpr: 365 case scMulExpr: 732 case scMulExpr: 2345 Type == scAddExpr || Type == scAddRecExpr || Type == scMulExpr; 2365 (Type == scAddExpr || Type == scMulExpr) && Ops.size() == 2 && 2372 case scMulExpr: 2566 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scMulExpr) 2834 ID.AddInteger(scMulExpr); 2924 Flags = StrengthenNoWrapFlags(this, scMulExpr, Ops, Flags); 3001 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scMulExpr) 5184 case scAddExpr: case scMulExpr: case scUMaxExpr: case scSMaxExpr: 8114 case scMulExpr: { 11702 case scMulExpr: 11791 case scMulExpr:lib/Transforms/Scalar/LoopStrengthReduce.cpp
2788 if (SubExpr->getSCEVType() != scMulExpr)