Home
last modified time | relevance | path

Searched refs:movddup (Results 1 – 25 of 57) sorted by relevance

123

/external/llvm-project/llvm/test/MC/X86/
DSSE3-32.s273 movddup -485498096(%edx,%eax,4), %xmm1 label
277 movddup 485498096(%edx,%eax,4), %xmm1 label
281 movddup 485498096(%edx), %xmm1 label
285 movddup 485498096, %xmm1 label
289 movddup 64(%edx,%eax), %xmm1 label
293 movddup (%edx), %xmm1 label
297 movddup %xmm1, %xmm1 label
DSSE3-64.s273 movddup 485498096, %xmm6 label
277 movddup -64(%rdx,%rax,4), %xmm6 label
281 movddup 64(%rdx,%rax,4), %xmm6 label
285 movddup 64(%rdx,%rax), %xmm6 label
289 movddup 64(%rdx), %xmm6 label
293 movddup (%rdx), %xmm6 label
297 movddup %xmm6, %xmm6 label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 1.00 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 1 1.00 * movddup (%rax), %xmm2
92 # CHECK-NEXT: 1.00 - movddup %xmm0, %xmm2
93 # CHECK-NEXT: 1.00 - movddup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 1.00 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 6 0.50 * movddup (%rax), %xmm2
98 # CHECK-NEXT: - - - - - 1.00 - - movddup %xmm0, %xmm2
99 # CHECK-NEXT: - - - - - - 0.50 0.50 movddup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 1.00 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 6 0.50 * movddup (%rax), %xmm2
98 # CHECK-NEXT: - - - - - 1.00 - - movddup %xmm0, %xmm2
99 # CHECK-NEXT: - - - - - - 0.50 0.50 movddup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 1.00 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 5 0.50 * movddup (%rax), %xmm2
100 # CHECK-NEXT: - - - - - - - 1.00 - - movddup %xmm0, …
101 # CHECK-NEXT: - - - - 0.50 0.50 - - - - movddup (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 0.50 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 6 1.00 * movddup (%rax), %xmm2
104 … 0.50 0.50 0.50 0.50 - - - - - - - movddup %xmm0, %xmm2
105 … 0.50 0.50 0.50 0.50 1.00 - - - - - - movddup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 1.00 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 6 0.50 * movddup (%rax), %xmm2
98 # CHECK-NEXT: - - - - - 1.00 - - movddup %xmm0, %xmm2
99 # CHECK-NEXT: - - - - - - 0.50 0.50 movddup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 1.00 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 5 0.50 * movddup (%rax), %xmm2
100 # CHECK-NEXT: - - - - - - - 1.00 - - movddup %xmm0, …
101 # CHECK-NEXT: - - - - 0.50 0.50 - - - - movddup (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 1.00 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 5 0.50 * movddup (%rax), %xmm2
100 # CHECK-NEXT: - - - - - - - 1.00 - - movddup %xmm0, …
101 # CHECK-NEXT: - - - - 0.50 0.50 - - - - movddup (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 0.50 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 8 0.50 * movddup (%rax), %xmm2
103 … - - - - - - - 0.50 0.50 - - movddup %xmm0, %xmm2
104 … 0.33 - - - - - - 0.50 0.50 - - movddup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 1.00 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 4 1.00 * movddup (%rax), %xmm2
98 # CHECK-NEXT: - - - 1.00 - - - - movddup %xmm0, %xmm2
99 # CHECK-NEXT: - - - 1.00 - - - 1.00 movddup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 0.50 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 8 0.50 * movddup (%rax), %xmm2
102 … - - - - - - - 0.50 0.50 - - movddup %xmm0, %xmm2
103 … 0.50 - - - - - - 0.50 0.50 - - movddup (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 1 1.00 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 5 0.50 * movddup (%rax), %xmm2
100 # CHECK-NEXT: - - - - - - - 1.00 - - movddup %xmm0, …
101 # CHECK-NEXT: - - - - 0.50 0.50 - - - - movddup (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-sse3.s26 movddup %xmm0, %xmm2 label
27 movddup (%rax), %xmm2 label
60 # CHECK-NEXT: 1 2 1.00 movddup %xmm0, %xmm2
61 # CHECK-NEXT: 1 7 1.50 * movddup (%rax), %xmm2
113 … - - 0.50 0.50 - - - - - - - movddup %xmm0, %xmm2
114 … - - 0.50 0.50 - - - 1.50 1.50 - - movddup (%rax), %xmm2
/external/llvm/test/CodeGen/X86/
Dsse3-intrinsics-fast-isel.ll119 ; X32-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
124 ; X64-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
135 ; X32-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
140 ; X64-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
Dvec_extract-sse4.ll30 ; X32-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
38 ; X64-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
Dvector-shuffle-128-v2.ll120 ; SSE3-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
125 ; SSSE3-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
130 ; SSE41-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
176 ; SSE3-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
181 ; SSSE3-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
186 ; SSE41-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
1233 ; SSE3-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
1238 ; SSSE3-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
1243 ; SSE41-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
1264 ; SSE3-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
[all …]
Dextractelement-load.ll66 ; X64-SSSE3-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
/external/llvm-project/llvm/test/CodeGen/X86/
Dvector-shuffle-128-v2.ll117 ; SSE3-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
122 ; SSSE3-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
127 ; SSE41-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
173 ; SSE3-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
178 ; SSSE3-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
183 ; SSE41-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
286 ; SSE3-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
291 ; SSSE3-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
296 ; SSE41-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
1168 ; SSE3-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
[all …]
Dmovddup-load-fold.ll12 ; SSE-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
Dsse3-intrinsics-fast-isel.ll134 ; X86-SSE-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
145 ; X64-SSE-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
161 ; SSE-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
Dload-partial.ll280 ; SSSE3-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
281 ; SSSE3-NEXT: movddup {{.*#+}} xmm1 = mem[0,0]
286 ; SSE41-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
287 ; SSE41-NEXT: movddup {{.*#+}} xmm1 = mem[0,0]
Dhaddsub-shuf.ll34 ; SSSE3_SLOW-NEXT: movddup {{.*#+}} xmm0 = xmm2[0,0]
113 ; SSSE3_SLOW-NEXT: movddup {{.*#+}} xmm0 = xmm2[0,0]
176 ; SSSE3_SLOW-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
220 ; SSSE3_SLOW-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
268 ; SSSE3_SLOW-NEXT: movddup {{.*#+}} xmm0 = xmm2[0,0]
269 ; SSSE3_SLOW-NEXT: movddup {{.*#+}} xmm1 = xmm3[0,0]
300 ; SSSE3_SLOW-NEXT: movddup {{.*#+}} xmm0 = xmm1[0,0]
354 ; SSSE3_SLOW-NEXT: movddup {{.*#+}} xmm0 = xmm2[0,0]
358 ; SSSE3_SLOW-NEXT: movddup {{.*#+}} xmm1 = xmm2[0,0]
403 ; SSSE3_SLOW-NEXT: movddup {{.*#+}} xmm0 = xmm0[0,0]
[all …]
Dwidened-broadcast.ll19 ; SSE42-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
42 ; SSE42-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
66 ; SSE42-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]
495 ; SSE42-NEXT: movddup {{.*#+}} xmm0 = mem[0,0]

123