/external/llvm/lib/Target/X86/ |
D | X86IntrinsicsInfo.h | 277 X86_INTRINSIC_DATA(avx2_packssdw, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 278 X86_INTRINSIC_DATA(avx2_packsswb, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 842 X86_INTRINSIC_DATA(avx512_mask_packssdw_128, INTR_TYPE_2OP_MASK, X86ISD::PACKSS, 0), 843 X86_INTRINSIC_DATA(avx512_mask_packssdw_256, INTR_TYPE_2OP_MASK, X86ISD::PACKSS, 0), 844 X86_INTRINSIC_DATA(avx512_mask_packssdw_512, INTR_TYPE_2OP_MASK, X86ISD::PACKSS, 0), 845 X86_INTRINSIC_DATA(avx512_mask_packsswb_128, INTR_TYPE_2OP_MASK, X86ISD::PACKSS, 0), 846 X86_INTRINSIC_DATA(avx512_mask_packsswb_256, INTR_TYPE_2OP_MASK, X86ISD::PACKSS, 0), 847 X86_INTRINSIC_DATA(avx512_mask_packsswb_512, INTR_TYPE_2OP_MASK, X86ISD::PACKSS, 0), 1889 X86_INTRINSIC_DATA(sse2_packssdw_128, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 1890 X86_INTRINSIC_DATA(sse2_packsswb_128, INTR_TYPE_2OP, X86ISD::PACKSS, 0),
|
D | X86ISelLowering.h | 380 PACKSS, enumerator
|
D | X86InstrFragmentsSIMD.td | 389 def X86Packss : SDNode<"X86ISD::PACKSS", SDTPack>;
|
D | X86ISelLowering.cpp | 22226 case X86ISD::PACKSS: return "X86ISD::PACKSS"; in getTargetNodeName() 29642 Regs[i] = DAG.getNode(X86ISD::PACKSS, DL, MVT::v8i16, Regs[i * 2], in combineVectorTruncationWithPACKSS()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86IntrinsicsInfo.h | 371 X86_INTRINSIC_DATA(avx2_packssdw, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 372 X86_INTRINSIC_DATA(avx2_packsswb, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 822 X86_INTRINSIC_DATA(avx512_packssdw_512, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 823 X86_INTRINSIC_DATA(avx512_packsswb_512, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 1046 X86_INTRINSIC_DATA(sse2_packssdw_128, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 1047 X86_INTRINSIC_DATA(sse2_packsswb_128, INTR_TYPE_2OP, X86ISD::PACKSS, 0),
|
D | X86ISelLowering.h | 371 PACKSS, enumerator
|
D | X86InstrFragmentsSIMD.td | 423 def X86Packss : SDNode<"X86ISD::PACKSS", SDTPack>;
|
D | X86ISelLowering.cpp | 7378 case X86ISD::PACKSS: in getFauxShuffleMask() 7391 if (Opcode == X86ISD::PACKSS) { in getFauxShuffleMask() 11055 PackOpcode = X86ISD::PACKSS; in matchShuffleWithPACK() 19728 assert((Opcode == X86ISD::PACKSS || Opcode == X86ISD::PACKUS) && in truncateVectorWithPACK() 19763 (Opcode == X86ISD::PACKSS || Subtarget.hasSSE41())) { in truncateVectorWithPACK() 19970 truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget)) in LowerTRUNCATE() 29756 case X86ISD::PACKSS: return "X86ISD::PACKSS"; in getTargetNodeName() 32746 case X86ISD::PACKSS: { in ComputeNumSignBitsForTargetNode() 34543 Opcode0 == X86ISD::PACKSS || Opcode0 == X86ISD::PACKUS)) { in combineTargetShuffle() 35507 case X86ISD::PACKSS: in SimplifyDemandedVectorEltsForTargetNode() [all …]
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86IntrinsicsInfo.h | 371 X86_INTRINSIC_DATA(avx2_packssdw, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 372 X86_INTRINSIC_DATA(avx2_packsswb, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 818 X86_INTRINSIC_DATA(avx512_packssdw_512, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 819 X86_INTRINSIC_DATA(avx512_packsswb_512, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 1052 X86_INTRINSIC_DATA(sse2_packssdw_128, INTR_TYPE_2OP, X86ISD::PACKSS, 0), 1053 X86_INTRINSIC_DATA(sse2_packsswb_128, INTR_TYPE_2OP, X86ISD::PACKSS, 0),
|
D | X86ISelLowering.h | 435 PACKSS, enumerator
|
D | X86InstrFragmentsSIMD.td | 432 def X86Packss : SDNode<"X86ISD::PACKSS", SDTPack>;
|
D | X86ISelLowering.cpp | 7646 case X86ISD::PACKSS: in getFauxShuffleMask() 7659 if (Opcode == X86ISD::PACKSS) { in getFauxShuffleMask() 10868 case X86ISD::PACKSS: in IsElementEquivalent() 11635 PackOpcode = X86ISD::PACKSS; in matchShuffleWithPACK() 11687 (PackOpcode == X86ISD::PACKSS || Subtarget.hasSSE41())) in lowerShuffleWithPACK() 20701 assert((Opcode == X86ISD::PACKSS || Opcode == X86ISD::PACKUS) && in truncateVectorWithPACK() 20736 (Opcode == X86ISD::PACKSS || Subtarget.hasSSE41())) { in truncateVectorWithPACK() 20953 truncateVectorWithPACK(X86ISD::PACKSS, VT, In, DL, DAG, Subtarget)) in LowerTRUNCATE() 30899 NODE_NAME_CASE(PACKSS) in getTargetNodeName() 34341 case X86ISD::PACKSS: { in ComputeNumSignBitsForTargetNode() [all …]
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | vselect-packss.ll | 364 ; PACKSS case
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/ |
D | X86GenFastISel.inc | 12668 // FastEmit functions for X86ISD::PACKSS. 15189 case X86ISD::PACKSS: return fastEmit_X86ISD_PACKSS_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
|