Lines Matching refs:SAR
6072 bool SCEVToValueExpr(const llvm::SCEVAddRecExpr &SAR, ScalarEvolution &SE) { in SCEVToValueExpr()
6073 assert(SAR.isAffine() && "Expected affine SCEV"); in SCEVToValueExpr()
6075 if (isa<SCEVAddRecExpr>(SAR.getStart())) in SCEVToValueExpr()
6078 const SCEV *Start = SAR.getStart(); in SCEVToValueExpr()
6079 const SCEV *Stride = SAR.getStepRecurrence(SE); in SCEVToValueExpr()
6142 bool SCEVToIterCountExpr(const llvm::SCEVAddRecExpr &SAR, in SCEVToIterCountExpr()
6144 assert(SAR.isAffine() && "Expected affine SCEV"); in SCEVToIterCountExpr()
6145 if (isa<SCEVAddRecExpr>(SAR.getStart())) { in SCEVToIterCountExpr()
6147 << SAR << '\n'); in SCEVToIterCountExpr()
6150 const SCEV *Start = SAR.getStart(); in SCEVToIterCountExpr()
6151 const SCEV *Stride = SAR.getStepRecurrence(SE); in SCEVToIterCountExpr()