2 "llvm_prefix": "llvm.x86.ssse3.",
5 "intrinsic": "_abs_{0.data_type}",
7 "llvm": "pabs.{0.data_type_short}.128",
12 "intrinsic": "_hadd_{0.data_type}",
14 "llvm": "phadd.{0.data_type_short}.128",
19 "intrinsic": "_hadds_epi16",
21 "llvm": "phadd.sw.128",
26 "intrinsic": "_hsub_{0.data_type}",
28 "llvm": "phsub.{0.data_type_short}.128",
33 "intrinsic": "_hsubs_epi16",
35 "llvm": "phsub.sw.128",
40 "intrinsic": "_maddubs_epi16",
42 "llvm": "pmadd.ub.sw.128",
47 "intrinsic": "_mulhrs_epi16",
49 "llvm": "pmul.hr.sw.128",
51 "args": ["s16", "s16"]
54 "intrinsic": "_shuffle_epi8",
56 "llvm": "pshuf.b.128",
61 "intrinsic": "_sign_{0.data_type}",
63 "llvm": "psign.{0.data_type_short}.128",