Home
last modified time | relevance | path

Searched refs:movshdup (Results 1 – 25 of 70) sorted by relevance

123

/external/llvm-project/llvm/test/MC/X86/
DSSE3-32.s301 movshdup -485498096(%edx,%eax,4), %xmm1 label
305 movshdup 485498096(%edx,%eax,4), %xmm1 label
309 movshdup 485498096(%edx), %xmm1 label
313 movshdup 485498096, %xmm1 label
317 movshdup 64(%edx,%eax), %xmm1 label
321 movshdup (%edx), %xmm1 label
325 movshdup %xmm1, %xmm1 label
DSSE3-64.s301 movshdup 485498096, %xmm6 label
305 movshdup -64(%rdx,%rax,4), %xmm6 label
309 movshdup 64(%rdx,%rax,4), %xmm6 label
313 movshdup 64(%rdx,%rax), %xmm6 label
317 movshdup 64(%rdx), %xmm6 label
321 movshdup (%rdx), %xmm6 label
325 movshdup %xmm6, %xmm6 label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 1.00 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 1 1.00 * movshdup (%rax), %xmm2
94 # CHECK-NEXT: 1.00 - movshdup %xmm0, %xmm2
95 # CHECK-NEXT: 1.00 - movshdup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 1.00 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 6 0.50 * movshdup (%rax), %xmm2
100 # CHECK-NEXT: - - - - - 1.00 - - movshdup %xmm0, %xmm2
101 # CHECK-NEXT: - - - - - - 0.50 0.50 movshdup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 1.00 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 6 0.50 * movshdup (%rax), %xmm2
100 # CHECK-NEXT: - - - - - 1.00 - - movshdup %xmm0, %xmm2
101 # CHECK-NEXT: - - - - - - 0.50 0.50 movshdup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 1.00 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 5 0.50 * movshdup (%rax), %xmm2
102 # CHECK-NEXT: - - - - - - - 1.00 - - movshdup %xmm0,…
103 # CHECK-NEXT: - - - - 0.50 0.50 - - - - movshdup (%rax)…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 0.50 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 6 1.00 * movshdup (%rax), %xmm2
106 … 0.50 0.50 0.50 0.50 - - - - - - - movshdup %xmm0, %xmm2
107 …0.50 0.50 0.50 0.50 1.00 - - - - - - movshdup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 1.00 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 6 0.50 * movshdup (%rax), %xmm2
100 # CHECK-NEXT: - - - - - 1.00 - - movshdup %xmm0, %xmm2
101 # CHECK-NEXT: - - - - - - 0.50 0.50 movshdup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 1.00 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 6 0.50 * movshdup (%rax), %xmm2
102 # CHECK-NEXT: - - - - - - - 1.00 - - movshdup %xmm0,…
103 # CHECK-NEXT: - - - - 0.50 0.50 - - - - movshdup (%rax)…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 1.00 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 6 0.50 * movshdup (%rax), %xmm2
102 # CHECK-NEXT: - - - - - - - 1.00 - - movshdup %xmm0,…
103 # CHECK-NEXT: - - - - 0.50 0.50 - - - - movshdup (%rax)…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 0.50 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 8 0.50 * movshdup (%rax), %xmm2
105 … - - - - - - - 0.50 0.50 - - movshdup %xmm0, %xmm2
106 …0.33 - - - - - - 0.50 0.50 - - movshdup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 1.00 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 4 1.00 * movshdup (%rax), %xmm2
100 # CHECK-NEXT: - - - 1.00 - - - - movshdup %xmm0, %xmm2
101 # CHECK-NEXT: - - - 1.00 - - - 1.00 movshdup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 0.50 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 8 0.50 * movshdup (%rax), %xmm2
104 … - - - - - - - 0.50 0.50 - - movshdup %xmm0, %xmm2
105 …0.50 - - - - - - 0.50 0.50 - - movshdup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 1 1.00 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 6 0.50 * movshdup (%rax), %xmm2
102 # CHECK-NEXT: - - - - - - - 1.00 - - movshdup %xmm0,…
103 # CHECK-NEXT: - - - - 0.50 0.50 - - - - movshdup (%rax)…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-sse3.s29 movshdup %xmm0, %xmm2 label
30 movshdup (%rax), %xmm2 label
62 # CHECK-NEXT: 1 2 1.00 movshdup %xmm0, %xmm2
63 # CHECK-NEXT: 1 7 1.50 * movshdup (%rax), %xmm2
115 … - - 0.50 0.50 - - - - - - - movshdup %xmm0, %xmm2
116 … - - 0.50 0.50 - - - 1.50 1.50 - - movshdup (%rax), %xmm2
/external/llvm-project/llvm/test/CodeGen/X86/
Dhaddsub.ll156 ; SSE3-SLOW-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
293 ; SSE3-SLOW-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
463 ; SSE3-SLOW-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
500 ; SSE3-FAST-NEXT: movshdup {{.*#+}} xmm0 = xmm0[1,1,3,3]
524 ; SSE3-SLOW-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
561 ; SSE3-FAST-NEXT: movshdup {{.*#+}} xmm0 = xmm0[1,1,3,3]
645 ; SSE3-SLOW-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
683 ; SSE3-FAST-NEXT: movshdup {{.*#+}} xmm0 = xmm0[1,1,3,3]
707 ; SSE3-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
798 ; SSE3-SLOW-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
[all …]
Dv2f32.ll9 ; X64-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
17 ; X32-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
Dvector-reduce-fmul.ll24 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm1[1,1,3,3]
62 ; SSE41-NEXT: movshdup {{.*#+}} xmm2 = xmm1[1,1,3,3]
122 ; SSE41-NEXT: movshdup {{.*#+}} xmm3 = xmm1[1,1,3,3]
130 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm2[1,1,3,3]
226 ; SSE41-NEXT: movshdup {{.*#+}} xmm5 = xmm1[1,1,3,3]
234 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm2[1,1,3,3]
242 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm3[1,1,3,3]
250 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm4[1,1,3,3]
348 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
382 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
[all …]
Dsse_partial_update.ll16 ; CHECK-NEXT: movshdup {{.*#+}} xmm0 = xmm0[1,1,3,3]
36 ; CHECK-NEXT: movshdup {{.*#+}} xmm0 = xmm0[1,1,3,3]
55 ; CHECK-NEXT: movshdup {{.*#+}} xmm0 = xmm0[1,1,3,3]
Dvector-reduce-fmul-fast.ll24 ; SSE41-NEXT: movshdup {{.*#+}} xmm2 = xmm1[1,1,3,3]
63 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm2[1,1,3,3]
108 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm2[1,1,3,3]
163 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm2[1,1,3,3]
213 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
248 ; SSE41-NEXT: movshdup {{.*#+}} xmm0 = xmm1[1,1,3,3]
290 ; SSE41-NEXT: movshdup {{.*#+}} xmm0 = xmm1[1,1,3,3]
342 ; SSE41-NEXT: movshdup {{.*#+}} xmm0 = xmm1[1,1,3,3]
390 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
425 ; SSE41-NEXT: movshdup {{.*#+}} xmm0 = xmm1[1,1,3,3]
[all …]
Dvector-reduce-fadd.ll25 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm1[1,1,3,3]
63 ; SSE41-NEXT: movshdup {{.*#+}} xmm2 = xmm1[1,1,3,3]
123 ; SSE41-NEXT: movshdup {{.*#+}} xmm3 = xmm1[1,1,3,3]
131 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm2[1,1,3,3]
227 ; SSE41-NEXT: movshdup {{.*#+}} xmm5 = xmm1[1,1,3,3]
235 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm2[1,1,3,3]
243 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm3[1,1,3,3]
251 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm4[1,1,3,3]
349 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
394 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
[all …]
Dcomplex-fastmath.ll15 ; SSE-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
110 ; SSE-NEXT: movshdup {{.*#+}} xmm2 = xmm0[1,1,3,3]
111 ; SSE-NEXT: movshdup {{.*#+}} xmm3 = xmm1[1,1,3,3]
Dvector-reduce-fmax-fmin-fast.ll27 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
62 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
103 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
154 ; SSE41-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
/external/llvm/test/CodeGen/X86/
Dv2f32.ll9 ; X64-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
17 ; X32-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
Dsse_partial_update.ll16 ; CHECK-NEXT: movshdup {{.*#+}} xmm0 = xmm0[1,1,3,3]
38 ; CHECK-NEXT: movshdup {{.*#+}} xmm0 = xmm0[1,1,3,3]
59 ; CHECK-NEXT: movshdup {{.*#+}} xmm0 = xmm0[1,1,3,3]

123