reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1373 const SCEV *Step = SE.getConstant(BackedgeTakenCount.getType(), ByteStride); 1374 const SCEV *Product = SE.getMulExpr(&BackedgeTakenCount, Step); 1385 CastedProduct = SE.getZeroExtendExpr(Product, Dist.getType()); 1387 CastedDist = SE.getNoopOrSignExtend(&Dist, Product->getType()); 1391 const SCEV *Minus = SE.getMinusSCEV(CastedDist, CastedProduct); 1392 if (SE.isKnownPositive(Minus)) 1397 const SCEV *NegDist = SE.getNegativeSCEV(CastedDist); 1398 Minus = SE.getMinusSCEV(NegDist, CastedProduct); 1399 if (SE.isKnownPositive(Minus))