Home
last modified time | relevance | path

Searched refs:shufps (Results 1 – 25 of 239) sorted by relevance

12345678910

/external/llvm-project/polly/docs/experiments/matmul/
Dmatmul.polly.interchanged+tiled+vector.s279 shufps $0, %xmm6, %xmm4 # xmm4 = xmm4[0,0],xmm6[0,0]
280 shufps $36, %xmm4, %xmm10 # xmm10 = xmm10[0,1],xmm4[2,0]
282 shufps $17, %xmm8, %xmm5 # xmm5 = xmm5[1,0],xmm8[1,0]
285 shufps $226, %xmm4, %xmm5 # xmm5 = xmm5[2,0],xmm4[2,3]
289 shufps $34, %xmm6, %xmm4 # xmm4 = xmm4[2,0],xmm6[2,0]
290 shufps $36, %xmm4, %xmm12 # xmm12 = xmm12[0,1],xmm4[2,0]
291 shufps $51, %xmm8, %xmm7 # xmm7 = xmm7[3,0],xmm8[3,0]
293 shufps $226, %xmm6, %xmm7 # xmm7 = xmm7[2,0],xmm6[2,3]
297 shufps $0, %xmm0, %xmm6 # xmm6 = xmm6[0,0],xmm0[0,0]
302 shufps $36, %xmm6, %xmm8 # xmm8 = xmm8[0,1],xmm6[2,0]
[all …]
Dmatmul.polly.interchanged+tiled+vector+openmp.s473 shufps $0, %xmm6, %xmm4 # xmm4 = xmm4[0,0],xmm6[0,0]
474 shufps $36, %xmm4, %xmm10 # xmm10 = xmm10[0,1],xmm4[2,0]
476 shufps $17, %xmm8, %xmm5 # xmm5 = xmm5[1,0],xmm8[1,0]
479 shufps $226, %xmm4, %xmm5 # xmm5 = xmm5[2,0],xmm4[2,3]
483 shufps $34, %xmm6, %xmm4 # xmm4 = xmm4[2,0],xmm6[2,0]
484 shufps $36, %xmm4, %xmm12 # xmm12 = xmm12[0,1],xmm4[2,0]
485 shufps $51, %xmm8, %xmm7 # xmm7 = xmm7[3,0],xmm8[3,0]
487 shufps $226, %xmm6, %xmm7 # xmm7 = xmm7[2,0],xmm6[2,3]
491 shufps $0, %xmm0, %xmm6 # xmm6 = xmm6[0,0],xmm0[0,0]
496 shufps $36, %xmm6, %xmm8 # xmm8 = xmm8[0,1],xmm6[2,0]
[all …]
/external/llvm/test/CodeGen/X86/
Dvector-shuffle-128-v4.ll134 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,0,1]
147 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,2,0]
160 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,3,0,0]
173 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,0,0,0]
186 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,2,0,0]
199 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,3,3,0]
212 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,2,1,0]
251 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,2,2]
279 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,3,3]
337 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[2,0]
[all …]
Dvec_insert-2.ll9 ; X32-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[2,0]
10 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
15 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0],xmm1[2,0]
16 ; X64-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm0[2,0]
27 ; X32-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[2,0]
28 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
34 ; X64-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[2,0]
35 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
Dvector-shuffle-sse1.ll9 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,0,1]
17 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,2,0]
25 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,3,0,0]
33 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,0,0,0]
41 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,2,0,0]
49 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,3,3,0]
57 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,2,1,0]
81 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,2,2]
89 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,3,3]
126 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0],xmm1[0,0]
[all …]
Dvec_insert-3.ll9 ; X32-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[3,0]
10 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
12 ; X32-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[2,0]
13 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
Dinsertelement-zero.ll169 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[3,0]
170 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
176 ; SSE3-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[3,0]
177 ; SSE3-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
183 ; SSSE3-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[3,0]
184 ; SSSE3-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
207 ; SSE2-NEXT: shufps {{.*#+}} xmm2 = xmm2[0,0],xmm1[3,0]
208 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm2[0,2]
215 ; SSE3-NEXT: shufps {{.*#+}} xmm2 = xmm2[0,0],xmm1[3,0]
216 ; SSE3-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm2[0,2]
[all …]
Dvec_insert-5.ll41 ; X32-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[2,0]
42 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
49 ; X64-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[2,0]
50 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
83 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,0],xmm1[1,0]
84 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2],xmm1[2,3]
91 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,0],xmm1[1,0]
92 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2],xmm1[2,3]
Dvector-blend.ll13 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2],xmm1[1,3]
14 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2,1,3]
19 ; SSSE3-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2],xmm1[1,3]
20 ; SSSE3-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2,1,3]
67 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[2,0],xmm0[3,0]
68 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
73 ; SSSE3-NEXT: shufps {{.*#+}} xmm1 = xmm1[2,0],xmm0[3,0]
74 ; SSSE3-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
99 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[1,0],xmm0[0,0]
100 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[2,0],xmm0[2,3]
[all …]
Dswizzle-2.ll155 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,0,3,2]
165 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,1,3,0]
175 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,0,3,2]
185 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,1,0,2]
205 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,0,1,3]
215 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2,3,1]
225 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,3,2,0]
245 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,2,0,3]
255 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,2,1,0]
265 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,3,1,2]
[all …]
/external/llvm-project/llvm/test/CodeGen/X86/
Dvec_insert-2.ll9 ; X32-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm0[2,3]
10 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
15 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,3]
16 ; X64-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm0[2,0]
27 ; X32-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm0[2,3]
28 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
34 ; X64-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm0[2,3]
35 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
Dvector-shuffle-128-v4.ll133 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,0,1]
146 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,2,0]
159 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,3,0,0]
172 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,0,0,0]
185 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,2,0,0]
198 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,3,3,0]
211 ; SSE-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,2,1,0]
250 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,2,2]
278 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,3,3]
335 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm0[2,3]
[all …]
Dvector-shuffle-sse1.ll7 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,0,1]
16 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,2,0]
25 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,3,0,0]
34 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,0,0,0]
43 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,2,0,0]
52 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,3,3,0]
61 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,2,1,0]
88 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,2,2]
97 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,3,3]
154 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0],xmm1[0,0]
[all …]
Dinsertelement-zero.ll155 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[3,0]
156 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
162 ; SSE3-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[3,0]
163 ; SSE3-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
169 ; SSSE3-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[3,0]
170 ; SSSE3-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
193 ; SSE2-NEXT: shufps {{.*#+}} xmm2 = xmm2[0,0],xmm1[3,0]
194 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm2[0,2]
201 ; SSE3-NEXT: shufps {{.*#+}} xmm2 = xmm2[0,0],xmm1[3,0]
202 ; SSE3-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm2[0,2]
[all …]
Dshuffle-of-insert.ll34 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,0],xmm1[2,3]
59 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[3,0]
60 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
83 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm0[2,3]
84 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
109 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[3,0]
110 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
156 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],xmm0[2,3]
157 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
180 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,0],xmm1[2,3]
Dvector-blend.ll13 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2],xmm1[1,3]
14 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2,1,3]
19 ; SSSE3-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2],xmm1[1,3]
20 ; SSSE3-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2,1,3]
160 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,3]
165 ; SSSE3-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,3]
185 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,3]
190 ; SSSE3-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,3]
347 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm4[2,3]
348 ; SSE2-NEXT: shufps {{.*#+}} xmm2 = xmm2[0,1],xmm6[2,3]
[all …]
Dvector-reduce-fmul.ll17 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[1,1,1,1]
50 ; SSE2-NEXT: shufps {{.*#+}} xmm2 = xmm2[1,1],xmm1[1,1]
55 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,3,3,3]
67 ; SSE41-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,3,3,3]
101 ; SSE2-NEXT: shufps {{.*#+}} xmm3 = xmm3[1,1],xmm1[1,1]
106 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,3,3,3]
110 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[1,1],xmm2[1,1]
115 ; SSE2-NEXT: shufps {{.*#+}} xmm2 = xmm2[3,3,3,3]
127 ; SSE41-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,3,3,3]
135 ; SSE41-NEXT: shufps {{.*#+}} xmm2 = xmm2[3,3,3,3]
[all …]
Dhaddsub-4.ll58 ; SSE-NEXT: shufps {{.*#+}} xmm1 = xmm1[1,0,3,2]
60 ; SSE-NEXT: shufps {{.*#+}} xmm4 = xmm4[1,0,3,2]
88 ; SSE-NEXT: shufps {{.*#+}} xmm4 = xmm4[3,2],xmm0[1,0]
89 ; SSE-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,2,1,0]
90 ; SSE-NEXT: shufps {{.*#+}} xmm2 = xmm2[3,2,1,0]
92 ; SSE-NEXT: shufps {{.*#+}} xmm3 = xmm3[3,2,1,0]
305 ; SSE-NEXT: shufps {{.*#+}} xmm3 = xmm3[1,0,3,2]
307 ; SSE-NEXT: shufps {{.*#+}} xmm7 = xmm7[1,0,3,2]
309 ; SSE-NEXT: shufps {{.*#+}} xmm5 = xmm5[1,0,3,2]
311 ; SSE-NEXT: shufps {{.*#+}} xmm8 = xmm8[1,0,3,2]
[all …]
Dvector-reduce-fadd.ll18 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[1,1,1,1]
51 ; SSE2-NEXT: shufps {{.*#+}} xmm2 = xmm2[1,1],xmm1[1,1]
56 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,3,3,3]
68 ; SSE41-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,3,3,3]
102 ; SSE2-NEXT: shufps {{.*#+}} xmm3 = xmm3[1,1],xmm1[1,1]
107 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,3,3,3]
111 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[1,1],xmm2[1,1]
116 ; SSE2-NEXT: shufps {{.*#+}} xmm2 = xmm2[3,3,3,3]
128 ; SSE41-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,3,3,3]
136 ; SSE41-NEXT: shufps {{.*#+}} xmm2 = xmm2[3,3,3,3]
[all …]
Dinsertelement-duplicates.ll14 ; SSE-32-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],mem[0,0]
15 ; SSE-32-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,2,3,1]
24 ; SSE-64-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,1],mem[0,0]
25 ; SSE-64-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,2,3,1]
Dswizzle-2.ll155 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,0,3,2]
165 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,1,3,0]
175 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,0,3,2]
185 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,1,0,2]
195 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,3,0,1]
205 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,0,1,3]
215 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2,3,1]
225 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,3,2,0]
235 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,3,0,1]
245 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,2,0,3]
[all …]
Dsplit-vector-rem.ll147 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,3,3,3]
149 ; CHECK-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,3],xmm2[3,3]
165 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,1,1]
167 ; CHECK-NEXT: shufps {{.*#+}} xmm1 = xmm1[1,1,1,1]
175 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,3,3,3]
177 ; CHECK-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,3,3,3]
193 ; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,1,1]
195 ; CHECK-NEXT: shufps {{.*#+}} xmm1 = xmm1[1,1,1,1]
Dfp-roundeven.ll49 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,3,3,3]
62 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,1,1]
122 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,3,3,3]
135 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,1,1]
143 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,3,3,3]
156 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,1,1]
230 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,3,3,3]
243 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,1,1]
251 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,3,3,3]
264 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,1,1]
[all …]
Dvec_insert-5.ll40 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
48 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
79 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,0],mem[3,0]
80 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,0],xmm1[2,3]
87 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,0],mem[3,0]
88 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,0],xmm1[2,3]
/external/llvm-project/llvm/test/MC/X86/
DSSE-32.s997 shufps $0, -485498096(%edx,%eax,4), %xmm1 label
1001 shufps $0, 485498096(%edx,%eax,4), %xmm1 label
1005 shufps $0, 485498096(%edx), %xmm1 label
1009 shufps $0, 485498096, %xmm1 label
1013 shufps $0, 64(%edx,%eax), %xmm1 label
1017 shufps $0, (%edx), %xmm1 label
1021 shufps $0, %xmm1, %xmm1 label

12345678910