Searched refs:BaseScevs (Results 1 – 1 of 1) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 841 SmallVector<std::pair<const SCEV *, bool>, 2> BaseScevs; in findForkedSCEVs() local 843 findForkedSCEVs(SE, L, I->getOperand(0), BaseScevs, Depth); in findForkedSCEVs() 847 bool NeedsFreeze = any_of(BaseScevs, UndefPoisonCheck) || in findForkedSCEVs() 853 if (OffsetScevs.size() == 2 && BaseScevs.size() == 1) in findForkedSCEVs() 854 BaseScevs.push_back(BaseScevs[0]); in findForkedSCEVs() 855 else if (BaseScevs.size() == 2 && OffsetScevs.size() == 1) in findForkedSCEVs() 877 SE->getAddExpr(BaseScevs[0].first, Scaled1), NeedsFreeze)); in findForkedSCEVs() 879 SE->getAddExpr(BaseScevs[1].first, Scaled2), NeedsFreeze)); in findForkedSCEVs()
|