Home
last modified time | relevance | path

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

/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp11869 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputVectorShuffle()
11872 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputVectorShuffle()
11913 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputVectorShuffle() local
11916 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputVectorShuffle()
11918 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputVectorShuffle()
12021 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputVectorShuffle() local
12022 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputVectorShuffle()
12026 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputVectorShuffle()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp12634 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputVectorShuffle()
12637 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputVectorShuffle()
12678 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputVectorShuffle() local
12681 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputVectorShuffle()
12683 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputVectorShuffle()
12786 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputVectorShuffle() local
12787 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputVectorShuffle()
12791 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputVectorShuffle()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp13170 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
13173 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
13214 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
13217 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
13219 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
13322 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
13323 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
13327 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp13647 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
13650 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
13691 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
13694 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
13696 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
13799 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
13800 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
13804 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp13647 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
13650 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
13691 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
13694 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
13696 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
13799 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
13800 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
13804 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp13647 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
13650 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
13691 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
13694 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
13696 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
13799 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
13800 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
13804 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp14384 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
14387 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
14428 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
14431 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
14433 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
14536 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
14537 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
14541 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp14638 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
14641 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
14682 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
14685 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
14687 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
14790 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
14791 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
14795 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp14170 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
14173 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
14214 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
14217 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
14219 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
14322 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
14323 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
14327 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp14638 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
14641 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
14682 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
14685 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
14687 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
14790 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
14791 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
14795 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp14509 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
14512 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
14553 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
14556 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
14558 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
14661 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
14662 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
14666 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp14170 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
14173 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
14214 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
14217 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
14219 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
14322 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
14323 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
14327 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp14632 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
14635 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
14676 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
14679 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
14681 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
14784 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
14785 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
14789 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp14638 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
14641 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
14682 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
14685 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
14687 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
14790 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
14791 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
14795 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp14509 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
14512 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
14553 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
14556 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
14558 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
14661 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
14662 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
14666 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp14638 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
14641 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
14682 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
14685 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
14687 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
14790 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
14791 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
14795 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp14923 auto ShuffleDWordPairs = [&](ArrayRef<int> PSHUFHalfMask, in lowerV8I16GeneralSingleInputShuffle()
14926 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()
14967 int PSHUFHalfMask[4] = {DWordPairs[0].first, DWordPairs[0].second, in lowerV8I16GeneralSingleInputShuffle() local
14970 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFLW); in lowerV8I16GeneralSingleInputShuffle()
14972 return ShuffleDWordPairs(PSHUFHalfMask, PSHUFDMask, X86ISD::PSHUFHW); in lowerV8I16GeneralSingleInputShuffle()
15075 int PSHUFHalfMask[] = {0, 1, 2, 3}; in lowerV8I16GeneralSingleInputShuffle() local
15076 std::swap(PSHUFHalfMask[FixFreeIdx % 4], PSHUFHalfMask[FixIdx % 4]); in lowerV8I16GeneralSingleInputShuffle()
15080 getV4X86ShuffleImm8ForMask(PSHUFHalfMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle()