Home
last modified time | relevance | path

Searched refs:ExpectedMask (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.cpp10532 ArrayRef<int> ExpectedMask) { in isShuffleEquivalent() argument
10533 if (Mask.size() != ExpectedMask.size()) in isShuffleEquivalent()
10545 if (Mask[i] >= 0 && Mask[i] != ExpectedMask[i]) { in isShuffleEquivalent()
10547 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isShuffleEquivalent()
10550 ExpectedBV->getOperand(ExpectedMask[i] % Size)) in isShuffleEquivalent()
10568 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
10572 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
10574 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
10589 if (Mask[i] == SM_SentinelUndef || Mask[i] == ExpectedMask[i]) in isTargetShuffleEquivalent()
10591 if (0 <= Mask[i] && 0 <= ExpectedMask[i]) { in isTargetShuffleEquivalent()
[all …]