Home
last modified time | relevance | path

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

/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/X86/
H A 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 …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/X86/
H A 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()
10591 if (0 <= Mask[i] && 0 <= ExpectedMask[i]) { in isTargetShuffleEquivalent()
10593 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isTargetShuffleEquivalent()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A 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()
10591 if (0 <= Mask[i] && 0 <= ExpectedMask[i]) { in isTargetShuffleEquivalent()
10593 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isTargetShuffleEquivalent()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/X86/
H A 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()
10591 if (0 <= Mask[i] && 0 <= ExpectedMask[i]) { in isTargetShuffleEquivalent()
10593 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isTargetShuffleEquivalent()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp10790 ArrayRef<int> ExpectedMask) { in isShuffleEquivalent() argument
10791 if (Mask.size() != ExpectedMask.size()) in isShuffleEquivalent()
10803 if (Mask[i] >= 0 && Mask[i] != ExpectedMask[i]) { in isShuffleEquivalent()
10805 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isShuffleEquivalent()
10808 ExpectedBV->getOperand(ExpectedMask[i] % Size)) in isShuffleEquivalent()
10826 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
10830 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
10832 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
10849 if (0 <= Mask[i] && 0 <= ExpectedMask[i]) { in isTargetShuffleEquivalent()
10851 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isTargetShuffleEquivalent()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp10790 ArrayRef<int> ExpectedMask) { in isShuffleEquivalent() argument
10791 if (Mask.size() != ExpectedMask.size()) in isShuffleEquivalent()
10803 if (Mask[i] >= 0 && Mask[i] != ExpectedMask[i]) { in isShuffleEquivalent()
10805 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isShuffleEquivalent()
10808 ExpectedBV->getOperand(ExpectedMask[i] % Size)) in isShuffleEquivalent()
10826 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
10830 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
10832 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
10849 if (0 <= Mask[i] && 0 <= ExpectedMask[i]) { in isTargetShuffleEquivalent()
10851 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isTargetShuffleEquivalent()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp9986 ArrayRef<int> ExpectedMask) { in isShuffleEquivalent() argument
9987 if (Mask.size() != ExpectedMask.size()) in isShuffleEquivalent()
9999 if (Mask[i] >= 0 && Mask[i] != ExpectedMask[i]) { in isShuffleEquivalent()
10001 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isShuffleEquivalent()
10004 ExpectedBV->getOperand(ExpectedMask[i] % Size)) in isShuffleEquivalent()
10021 ArrayRef<int> ExpectedMask) { in isTargetShuffleEquivalent() argument
10023 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
10025 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
10033 else if (Mask[i] != ExpectedMask[i]) in isTargetShuffleEquivalent()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp9582 ArrayRef<int> ExpectedMask) { in isShuffleEquivalent() argument
9583 if (Mask.size() != ExpectedMask.size()) in isShuffleEquivalent()
9595 if (Mask[i] >= 0 && Mask[i] != ExpectedMask[i]) { in isShuffleEquivalent()
9597 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; in isShuffleEquivalent()
9600 ExpectedBV->getOperand(ExpectedMask[i] % Size)) in isShuffleEquivalent()
9617 ArrayRef<int> ExpectedMask) { in isTargetShuffleEquivalent() argument
9619 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
9627 else if (Mask[i] != ExpectedMask[i]) in isTargetShuffleEquivalent()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp10893 static bool isShuffleEquivalent(ArrayRef<int> Mask, ArrayRef<int> ExpectedMask, in isShuffleEquivalent() argument
10897 if (Size != (int)ExpectedMask.size()) in isShuffleEquivalent()
10903 int ExpectedIdx = ExpectedMask[i]; in isShuffleEquivalent()
10926 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
10930 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
10932 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
10947 int ExpectedIdx = ExpectedMask[i]; in isTargetShuffleEquivalent()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11128 static bool isShuffleEquivalent(ArrayRef<int> Mask, ArrayRef<int> ExpectedMask, in isShuffleEquivalent() argument
11132 if (Size != (int)ExpectedMask.size()) in isShuffleEquivalent()
11138 int ExpectedIdx = ExpectedMask[i]; in isShuffleEquivalent()
11161 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
11165 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
11167 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
11182 int ExpectedIdx = ExpectedMask[i]; in isTargetShuffleEquivalent()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp11128 static bool isShuffleEquivalent(ArrayRef<int> Mask, ArrayRef<int> ExpectedMask, in isShuffleEquivalent() argument
11132 if (Size != (int)ExpectedMask.size()) in isShuffleEquivalent()
11138 int ExpectedIdx = ExpectedMask[i]; in isShuffleEquivalent()
11161 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
11165 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
11167 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
11182 int ExpectedIdx = ExpectedMask[i]; in isTargetShuffleEquivalent()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11016 static bool isShuffleEquivalent(ArrayRef<int> Mask, ArrayRef<int> ExpectedMask, in isShuffleEquivalent() argument
11020 if (Size != (int)ExpectedMask.size()) in isShuffleEquivalent()
11026 int ExpectedIdx = ExpectedMask[i]; in isShuffleEquivalent()
11049 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
11053 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
11055 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
11070 int ExpectedIdx = ExpectedMask[i]; in isTargetShuffleEquivalent()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11122 static bool isShuffleEquivalent(ArrayRef<int> Mask, ArrayRef<int> ExpectedMask, in isShuffleEquivalent() argument
11126 if (Size != (int)ExpectedMask.size()) in isShuffleEquivalent()
11132 int ExpectedIdx = ExpectedMask[i]; in isShuffleEquivalent()
11155 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
11159 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
11161 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
11176 int ExpectedIdx = ExpectedMask[i]; in isTargetShuffleEquivalent()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11128 static bool isShuffleEquivalent(ArrayRef<int> Mask, ArrayRef<int> ExpectedMask, in isShuffleEquivalent() argument
11132 if (Size != (int)ExpectedMask.size()) in isShuffleEquivalent()
11138 int ExpectedIdx = ExpectedMask[i]; in isShuffleEquivalent()
11161 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
11165 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
11167 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
11182 int ExpectedIdx = ExpectedMask[i]; in isTargetShuffleEquivalent()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11016 static bool isShuffleEquivalent(ArrayRef<int> Mask, ArrayRef<int> ExpectedMask, in isShuffleEquivalent() argument
11020 if (Size != (int)ExpectedMask.size()) in isShuffleEquivalent()
11026 int ExpectedIdx = ExpectedMask[i]; in isShuffleEquivalent()
11049 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
11053 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
11055 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
11070 int ExpectedIdx = ExpectedMask[i]; in isTargetShuffleEquivalent()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11128 static bool isShuffleEquivalent(ArrayRef<int> Mask, ArrayRef<int> ExpectedMask, in isShuffleEquivalent() argument
11132 if (Size != (int)ExpectedMask.size()) in isShuffleEquivalent()
11138 int ExpectedIdx = ExpectedMask[i]; in isShuffleEquivalent()
11161 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
11165 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
11167 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
11182 int ExpectedIdx = ExpectedMask[i]; in isTargetShuffleEquivalent()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11362 static bool isShuffleEquivalent(ArrayRef<int> Mask, ArrayRef<int> ExpectedMask, in isShuffleEquivalent() argument
11366 if (Size != (int)ExpectedMask.size()) in isShuffleEquivalent()
11372 int ExpectedIdx = ExpectedMask[i]; in isShuffleEquivalent()
11395 ArrayRef<int> ExpectedMask, in isTargetShuffleEquivalent() argument
11399 if (Size != (int)ExpectedMask.size()) in isTargetShuffleEquivalent()
11401 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && in isTargetShuffleEquivalent()
11416 int ExpectedIdx = ExpectedMask[i]; in isTargetShuffleEquivalent()