Home
last modified time | relevance | path

Searched refs:StoreOffsetVec (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5957 SmallVector<std::pair<StoreInst *, int>> StoreOffsetVec(StoresVec.size()); in canFormVector() local
5959 StoreOffsetVec[0] = {S0, 0}; in canFormVector()
5971 StoreOffsetVec[Idx] = {StoresVec[Idx], *Diff}; in canFormVector()
5976 stable_sort(StoreOffsetVec, [](const std::pair<StoreInst *, int> &Pair1, in canFormVector()
5984 for (unsigned Idx : seq<unsigned>(1, StoreOffsetVec.size())) in canFormVector()
5985 if (StoreOffsetVec[Idx].second != StoreOffsetVec[Idx - 1].second + 1) in canFormVector()
5989 // StoreOffsetVec. in canFormVector()
5992 unsigned Idx = find_if(StoreOffsetVec, in canFormVector()
5996 StoreOffsetVec in canFormVector()
[all...]