Searched refs:FoundLane (Results 1 – 1 of 1) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 2589 unsigned FoundLane = std::distance(Scalars.begin(), find(Scalars, V)); in findLaneForValue() local 2590 assert(FoundLane < Scalars.size() && "Couldn't find extract lane"); in findLaneForValue() 2592 FoundLane = std::distance(ReuseShuffleIndices.begin(), in findLaneForValue() 2593 find(ReuseShuffleIndices, FoundLane)); in findLaneForValue() 2595 return FoundLane; in findLaneForValue() 2618 int FoundLane = in buildTree() local 2626 ExternalUses.emplace_back(Scalar, nullptr, FoundLane); in buildTree() 2657 ExternalUses.push_back(ExternalUser(Scalar, U, FoundLane)); in buildTree() 4569 int FoundLane = findLaneForValue(VTE->Scalars, VTE->ReuseShuffleIndices, V); in isGatherShuffledEntry() local 4570 Mask[I] = (Entries.front() == VTE ? 0 : VF) + FoundLane; in isGatherShuffledEntry() [all …]
|