Home
last modified time | relevance | path

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

/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp17033 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
17120 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
17126 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
17127 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
17131 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
17248 truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget)) in LowerTRUNCATE()
35491 return truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
35494 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
35498 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
36708 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp18112 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
18200 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
18206 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
18207 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
18211 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
18327 truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget)) in LowerTRUNCATE()
37116 return truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
37119 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
37123 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
38338 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp18734 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
18825 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
18831 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
18832 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
18836 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
18952 truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget)) in LowerTRUNCATE()
39348 return truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
39351 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
39355 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
40667 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp19725 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
19816 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
19822 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
19823 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
19827 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
19963 truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget)) in LowerTRUNCATE()
41090 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
41095 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
41099 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
42197 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[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.cpp19725 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
19816 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
19822 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
19823 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
19827 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
19963 truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget)) in LowerTRUNCATE()
41064 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
41069 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
41073 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
42171 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp19725 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
19816 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
19822 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
19823 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
19827 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
19963 truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget)) in LowerTRUNCATE()
41090 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
41095 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
41099 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
42197 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20957 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
21047 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
21053 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
21054 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
21058 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
45534 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
45539 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
45543 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
46891 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
46905 return truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp20957 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
21047 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
21053 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
21054 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
21058 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
45534 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
45539 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
45543 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
46891 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
46905 return truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20816 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
20906 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
20912 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
20913 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
20917 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
44766 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
44771 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
44775 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
46092 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
46106 return truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20951 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
21041 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
21047 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
21048 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
21052 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
45551 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
45556 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
45560 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
46908 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
46922 return truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20957 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
21047 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
21053 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
21054 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
21058 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
45534 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
45539 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
45543 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
46891 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
46905 return truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20816 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
20906 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
20912 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
20913 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
20917 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
44766 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
44771 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
44775 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
46092 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
46106 return truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20957 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
21047 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
21053 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
21054 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
21058 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
45534 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
45539 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
45543 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
46891 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
46905 return truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20661 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
20751 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
20757 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
20758 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
20762 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
20909 truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget)) in LowerTRUNCATE()
44382 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
44387 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
44391 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
45663 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20348 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
20438 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
20444 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
20445 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
20449 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
20596 truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget)) in LowerTRUNCATE()
43564 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
43569 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
43573 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
44736 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp20348 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
20438 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
20444 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
20445 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
20449 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
20596 truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget)) in LowerTRUNCATE()
43593 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
43598 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
43602 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
44798 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp21384 static SDValue truncateVectorWithPACK(unsigned Opcode, EVT DstVT, SDValue In, in truncateVectorWithPACK() function
21474 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
21480 Lo = truncateVectorWithPACK(Opcode, PackedVT, Lo, DL, DAG, Subtarget); in truncateVectorWithPACK()
21481 Hi = truncateVectorWithPACK(Opcode, PackedVT, Hi, DL, DAG, Subtarget); in truncateVectorWithPACK()
21485 return truncateVectorWithPACK(Opcode, DstVT, Res, DL, DAG, Subtarget); in truncateVectorWithPACK()
46672 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()
46677 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
46681 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
48189 return truncateVectorWithPACK(X86ISD::PACKUS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
48203 return truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget); in combineVectorSignBitsTruncation()
[all …]