Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2589 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 …]