Lines Matching defs:RAR
12180 const SCEVAddRecExpr *RAR = dyn_cast<SCEVAddRecExpr>(RHS);
12199 } else if (RAR && RAR->getLoop()->getHeader() == LBB) {
12207 auto *RLoop = RAR->getLoop();
12211 if (!ProvedEasily(L1, RAR->getStart()))
12216 if (!ProvedEasily(L2, RAR->getPostIncExpr(*this)))
12327 const SCEVAddRecExpr *RAR = dyn_cast<SCEVAddRecExpr>(RHS);
12328 if (!RAR)
12330 if (LAR->getLoop() != RAR->getLoop())
12332 if (!LAR->isAffine() || !RAR->isAffine())
12335 if (LAR->getStepRecurrence(SE) != RAR->getStepRecurrence(SE))
12340 if (!LAR->getNoWrapFlags(NW) || !RAR->getNoWrapFlags(NW))
12343 return SE.isKnownPredicate(Pred, LAR->getStart(), RAR->getStart());