/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 9031 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 D | X86ISelLowering.cpp | 10532 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 D | X86ISelLowering.cpp | 10532 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 D | X86ISelLowering.cpp | 10532 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 D | X86ISelLowering.cpp | 10790 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 D | X86ISelLowering.cpp | 10790 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 D | X86ISelLowering.cpp | 9986 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 D | X86ISelLowering.cpp | 9582 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 D | X86ISelLowering.cpp | 10893 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 D | X86ISelLowering.cpp | 11128 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 D | X86ISelLowering.cpp | 11128 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 D | X86ISelLowering.cpp | 11016 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 D | X86ISelLowering.cpp | 11122 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 D | X86ISelLowering.cpp | 11128 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 D | X86ISelLowering.cpp | 11016 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 D | X86ISelLowering.cpp | 11128 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 D | X86ISelLowering.cpp | 11362 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()
|