Searched refs:SrcAR (Results 1 – 2 of 2) sorted by relevance
305 auto *SrcAR = dyn_cast<SCEVAddRecExpr>(Src->Expr); in tryToCreateDiffCheck() local307 if (!SrcAR || !SinkAR || SrcAR->getLoop() != DC.getInnermostLoop() || in tryToCreateDiffCheck()329 if (!Step || Step != SrcAR->getStepRecurrence(*SE) || in tryToCreateDiffCheck()339 std::swap(SinkAR, SrcAR); in tryToCreateDiffCheck()342 const SCEV *SrcStartInt = SE->getPtrToIntExpr(SrcAR->getStart(), IntTy); in tryToCreateDiffCheck()347 const Loop *InnerLoop = SrcAR->getLoop(); in tryToCreateDiffCheck()
3501 const SCEVAddRecExpr *SrcAR = dyn_cast<SCEVAddRecExpr>(SrcSCEV); in tryDelinearizeParametricSize() local3503 if (!SrcAR || !DstAR || !SrcAR->isAffine() || !DstAR->isAffine()) in tryDelinearizeParametricSize()3508 collectParametricTerms(*SE, SrcAR, Terms); in tryDelinearizeParametricSize()3516 computeAccessFunctions(*SE, SrcAR, SrcSubscripts, Sizes); in tryDelinearizeParametricSize()