Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp13659 SmallVector<std::pair<int, int>, 4> DWordPairs; in lowerV8I16GeneralSingleInputShuffle() local
13672 for (int j = 0, e = DWordPairs.size(); j < e; ++j) { in lowerV8I16GeneralSingleInputShuffle()
13673 auto &DWordPair = DWordPairs[j]; in lowerV8I16GeneralSingleInputShuffle()
13684 PSHUFDMask[DWord] = DOffset + DWordPairs.size(); in lowerV8I16GeneralSingleInputShuffle()
13685 DWordPairs.push_back(std::make_pair(M0, M1)); in lowerV8I16GeneralSingleInputShuffle()
13689 if (DWordPairs.size() <= 2) { in lowerV8I16GeneralSingleInputShuffle()
13690 DWordPairs.resize(2, std::make_pair(-1, -1)); in lowerV8I16GeneralSingleInputShuffle()
13691 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle()
13692 DWordPairs[1].first, DWordPairs[1].second}; in lowerV8I16GeneralSingleInputShuffle()