Searched refs:LoadEv (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp508 const SCEVAddRecExpr *LoadEv = local
510 if (!LoadEv || LoadEv->getLoop() != CurLoop || !LoadEv->isAffine())
514 if (StoreEv->getOperand(1) != LoadEv->getOperand(1))
1056 const SCEVAddRecExpr *LoadEv = local
1092 const SCEV *LdStart = LoadEv->getStart();
1159 << " from load ptr=" << *LoadEv << " at: " << *LI << "\n"
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1953 auto *LoadEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(LoadPtr)); local
1954 if (!LoadEv || LoadEv->getLoop() != CurLoop || !LoadEv->isAffine())
1958 if (StoreEv->getOperand(1) != LoadEv->getOperand(1))
2026 auto *LoadEv = cast<SCEVAddRecExpr>(SE->getSCEV(LI->getPointerOperand())); local
2115 LoadBasePtr = Expander.expandCodeFor(LoadEv->getStart(),
2125 bool StridePos = getSCEVStride(LoadEv) >= 0;
2293 << " from load ptr=" << *LoadEv << " at: " << *LI << "\n"

Completed in 111 milliseconds