Searched refs:Tails (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 929 SmallVector<int, 16> Heads, Tails; in vectorizeInstructions() local 948 Tails.push_back(j); in vectorizeInstructions() 962 for (unsigned TIt = 0; TIt < Tails.size(); TIt++) in vectorizeInstructions() 963 if (Head == Tails[TIt] && in vectorizeInstructions() 975 while (I != -1 && (is_contained(Tails, I) || is_contained(Heads, I))) { in vectorizeInstructions()
|
| H A D | SLPVectorizer.cpp | 10114 SmallBitVector Tails(E, false); in vectorizeStores() local 10120 auto &&FindConsecutiveAccess = [this, &Stores, &Tails, &IterCnt, MaxIter, in vectorizeStores() 10140 Tails.set(K); in vectorizeStores() 10148 Tails.set(Idx); in vectorizeStores() 10173 if (ConsecutiveChain[I].first == E || Tails.test(I)) in vectorizeStores() 10181 Tails.set(I); in vectorizeStores() 10186 Tails.test(ConsecutiveChain[I].first) && !TriedTails.test(I) && in vectorizeStores() 10189 Tails.reset(ConsecutiveChain[I].first); in vectorizeStores()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 660 SetVector<StoreInst *> Heads, Tails; in processLoopStores() local 738 Tails.insert(SL[k]); in processLoopStores() 753 if (Tails.count(I)) in processLoopStores() 763 while (Tails.count(I) || Heads.count(I)) { in processLoopStores()
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | Relocations.cpp | 132 template <typename... Tails> 133 static constexpr uint64_t buildMask(int head, Tails... tails) { in buildMask()
|