Searched refs:ConsecutiveChain (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp874 int ConsecutiveChain[64]; local
879 ConsecutiveChain[i] = -1;
885 if (ConsecutiveChain[i] != -1) {
886 int CurDistance = std::abs(ConsecutiveChain[i] - i);
887 int NewDistance = std::abs(ConsecutiveChain[i] - j);
894 ConsecutiveChain[i] = j;
924 I = ConsecutiveChain[I];
H A DSLPVectorizer.cpp5739 SmallVector<int, 16> ConsecutiveChain(E, E + 1);
5743 &ConsecutiveChain](int K, int Idx) {
5751 ConsecutiveChain[K] = Idx;
5772 if (ConsecutiveChain[I] == E + 1 || Tails.test(I))
5781 I = ConsecutiveChain[I];
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp607 SmallDenseMap<StoreInst *, StoreInst *> ConsecutiveChain; local
686 ConsecutiveChain[SL[i]] = SL[k];
719 I = ConsecutiveChain[I];

Completed in 137 milliseconds