Lines Matching refs:X32

1 …el -mtriple=i386-unknown-unknown -mattr=ssse3 | FileCheck %s --check-prefix=ALL  --check-prefix=X32
7 ; X32-LABEL: test_mm_abs_epi8:
8 ; X32: # BB#0:
9 ; X32-NEXT: pabsb %xmm0, %xmm0
10 ; X32-NEXT: retl
24 ; X32-LABEL: test_mm_abs_epi16:
25 ; X32: # BB#0:
26 ; X32-NEXT: pabsw %xmm0, %xmm0
27 ; X32-NEXT: retl
41 ; X32-LABEL: test_mm_abs_epi32:
42 ; X32: # BB#0:
43 ; X32-NEXT: pabsd %xmm0, %xmm0
44 ; X32-NEXT: retl
58 ; X32-LABEL: test_mm_alignr_epi8:
59 ; X32: # BB#0:
60 ; X32-NEXT: palignr {{.*#}} xmm1 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1]
61 ; X32-NEXT: movdqa %xmm1, %xmm0
62 ; X32-NEXT: retl
77 ; X32-LABEL: test_mm_hadd_epi16:
78 ; X32: # BB#0:
79 ; X32-NEXT: phaddw %xmm1, %xmm0
80 ; X32-NEXT: retl
95 ; X32-LABEL: test_mm_hadd_epi32:
96 ; X32: # BB#0:
97 ; X32-NEXT: phaddd %xmm1, %xmm0
98 ; X32-NEXT: retl
113 ; X32-LABEL: test_mm_hadds_epi16:
114 ; X32: # BB#0:
115 ; X32-NEXT: phaddsw %xmm1, %xmm0
116 ; X32-NEXT: retl
131 ; X32-LABEL: test_mm_hsub_epi16:
132 ; X32: # BB#0:
133 ; X32-NEXT: phsubw %xmm1, %xmm0
134 ; X32-NEXT: retl
149 ; X32-LABEL: test_mm_hsub_epi32:
150 ; X32: # BB#0:
151 ; X32-NEXT: phsubd %xmm1, %xmm0
152 ; X32-NEXT: retl
167 ; X32-LABEL: test_mm_hsubs_epi16:
168 ; X32: # BB#0:
169 ; X32-NEXT: phsubsw %xmm1, %xmm0
170 ; X32-NEXT: retl
185 ; X32-LABEL: test_mm_maddubs_epi16:
186 ; X32: # BB#0:
187 ; X32-NEXT: pmaddubsw %xmm1, %xmm0
188 ; X32-NEXT: retl
203 ; X32-LABEL: test_mm_mulhrs_epi16:
204 ; X32: # BB#0:
205 ; X32-NEXT: pmulhrsw %xmm1, %xmm0
206 ; X32-NEXT: retl
221 ; X32-LABEL: test_mm_shuffle_epi8:
222 ; X32: # BB#0:
223 ; X32-NEXT: pshufb %xmm1, %xmm0
224 ; X32-NEXT: retl
239 ; X32-LABEL: test_mm_sign_epi8:
240 ; X32: # BB#0:
241 ; X32-NEXT: psignb %xmm1, %xmm0
242 ; X32-NEXT: retl
257 ; X32-LABEL: test_mm_sign_epi16:
258 ; X32: # BB#0:
259 ; X32-NEXT: psignw %xmm1, %xmm0
260 ; X32-NEXT: retl
275 ; X32-LABEL: test_mm_sign_epi32:
276 ; X32: # BB#0:
277 ; X32-NEXT: psignd %xmm1, %xmm0
278 ; X32-NEXT: retl