Home
last modified time | relevance | path

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

/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp7147 ArrayRef<int> ExpectedMask) { in isShuffleEquivalent() argument
7148 if (Mask.size() != ExpectedMask.size()) in isShuffleEquivalent()
7160 if (Mask[i] >= 0 && Mask[i] != ExpectedMask[i]) { in isShuffleEquivalent()
7162 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isShuffleEquivalent()
7165 ExpectedBV->getOperand(ExpectedMask[i] % Size)) in isShuffleEquivalent()
7182 ArrayRef<int> ExpectedMask) { in isTargetShuffleEquivalent() argument
7184 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
7192 else if (Mask[i] != ExpectedMask[i]) in isTargetShuffleEquivalent()
25737 SmallVector<int, 8> ExpectedMask(NumElts, -1); in combineTargetShuffle() local
25738 std::iota(ExpectedMask.begin(), ExpectedMask.begin() + NumElts / 2, in combineTargetShuffle()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp9031 ArrayRef<int> ExpectedMask) { in isShuffleEquivalent() argument
9032 if (Mask.size() != ExpectedMask.size()) in isShuffleEquivalent()
9044 if (Mask[i] >= 0 && Mask[i] != ExpectedMask[i]) { in isShuffleEquivalent()
9046 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isShuffleEquivalent()
9049 ExpectedBV->getOperand(ExpectedMask[i] % Size)) in isShuffleEquivalent()
9066 ArrayRef<int> ExpectedMask) { in isTargetShuffleEquivalent() argument
9068 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
9076 else if (Mask[i] != ExpectedMask[i]) in isTargetShuffleEquivalent()
30706 SmallVector<int, 8> ExpectedMask(NumElts, -1); in combineTargetShuffle() local
30707 std::iota(ExpectedMask.begin(), ExpectedMask.begin() + NumElts / 2, in combineTargetShuffle()
[all …]