Lines Matching refs:SCEVAddRecExpr
861 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Src); in checkSrcSubscript()
887 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Dst); in checkDstSubscript()
2114 const SCEVAddRecExpr *SrcAddRec = dyn_cast<SCEVAddRecExpr>(Src); in testSIV()
2115 const SCEVAddRecExpr *DstAddRec = dyn_cast<SCEVAddRecExpr>(Dst); in testSIV()
2192 const SCEVAddRecExpr *SrcAddRec = dyn_cast<SCEVAddRecExpr>(Src); in testRDIV()
2193 const SCEVAddRecExpr *DstAddRec = dyn_cast<SCEVAddRecExpr>(Dst); in testRDIV()
2203 if (const SCEVAddRecExpr *tmpAddRec = in testRDIV()
2204 dyn_cast<SCEVAddRecExpr>(SrcAddRec->getStart())) { in testRDIV()
2216 if (const SCEVAddRecExpr *tmpAddRec = in testRDIV()
2217 dyn_cast<SCEVAddRecExpr>(DstAddRec->getStart())) { in testRDIV()
2299 while (const SCEVAddRecExpr *AddRec = in gcdMIVtest()
2300 dyn_cast<SCEVAddRecExpr>(Coefficients)) { in gcdMIVtest()
2320 while (const SCEVAddRecExpr *AddRec = in gcdMIVtest()
2321 dyn_cast<SCEVAddRecExpr>(Coefficients)) { in gcdMIVtest()
2392 while (const SCEVAddRecExpr *AddRec = in gcdMIVtest()
2393 dyn_cast<SCEVAddRecExpr>(Coefficients)) { in gcdMIVtest()
2400 while (RunningGCD != 1 && isa<SCEVAddRecExpr>(Inner)) { in gcdMIVtest()
2401 AddRec = cast<SCEVAddRecExpr>(Inner); in gcdMIVtest()
2418 while (RunningGCD != 1 && isa<SCEVAddRecExpr>(Inner)) { in gcdMIVtest()
2419 AddRec = cast<SCEVAddRecExpr>(Inner); in gcdMIVtest()
2899 while (const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Subscript)) { in collectCoeffInfo()
2973 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Expr); in findCoefficient()
2989 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Expr); in zeroCoefficient()
3009 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Expr); in addToCoefficient()
3275 const SCEVAddRecExpr *SrcAR = dyn_cast<SCEVAddRecExpr>(SrcSCEV); in tryDelinearize()
3276 const SCEVAddRecExpr *DstAR = dyn_cast<SCEVAddRecExpr>(DstSCEV); in tryDelinearize()