Lines Matching refs:SCEVAddRecExpr
855 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Src); in checkSrcSubscript()
880 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Dst); in checkDstSubscript()
2078 const SCEVAddRecExpr *SrcAddRec = dyn_cast<SCEVAddRecExpr>(Src); in testSIV()
2079 const SCEVAddRecExpr *DstAddRec = dyn_cast<SCEVAddRecExpr>(Dst); in testSIV()
2155 const SCEVAddRecExpr *SrcAddRec = dyn_cast<SCEVAddRecExpr>(Src); in testRDIV()
2156 const SCEVAddRecExpr *DstAddRec = dyn_cast<SCEVAddRecExpr>(Dst); in testRDIV()
2166 if (const SCEVAddRecExpr *tmpAddRec = in testRDIV()
2167 dyn_cast<SCEVAddRecExpr>(SrcAddRec->getStart())) { in testRDIV()
2179 if (const SCEVAddRecExpr *tmpAddRec = in testRDIV()
2180 dyn_cast<SCEVAddRecExpr>(DstAddRec->getStart())) { in testRDIV()
2261 while (const SCEVAddRecExpr *AddRec = in gcdMIVtest()
2262 dyn_cast<SCEVAddRecExpr>(Coefficients)) { in gcdMIVtest()
2280 while (const SCEVAddRecExpr *AddRec = in gcdMIVtest()
2281 dyn_cast<SCEVAddRecExpr>(Coefficients)) { in gcdMIVtest()
2350 while (const SCEVAddRecExpr *AddRec = in gcdMIVtest()
2351 dyn_cast<SCEVAddRecExpr>(Coefficients)) { in gcdMIVtest()
2358 while (RunningGCD != 1 && isa<SCEVAddRecExpr>(Inner)) { in gcdMIVtest()
2359 AddRec = cast<SCEVAddRecExpr>(Inner); in gcdMIVtest()
2375 while (RunningGCD != 1 && isa<SCEVAddRecExpr>(Inner)) { in gcdMIVtest()
2376 AddRec = cast<SCEVAddRecExpr>(Inner); in gcdMIVtest()
2837 while (const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Subscript)) { in collectCoeffInfo()
2911 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Expr); in findCoefficient()
2927 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Expr); in zeroCoefficient()
2947 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Expr); in addToCoefficient()
3206 const SCEVAddRecExpr *SrcAR = dyn_cast<SCEVAddRecExpr>(SrcSCEV); in tryDelinearize()
3207 const SCEVAddRecExpr *DstAR = dyn_cast<SCEVAddRecExpr>(DstSCEV); in tryDelinearize()