/external/llvm-project/llvm/test/MC/X86/ |
D | SSE3-32.s | 301 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
|
D | SSE3-64.s | 301 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | resources-sse3.s | 29 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/ |
D | haddsub.ll | 156 ; 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 …]
|
D | v2f32.ll | 9 ; X64-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3] 17 ; X32-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
|
D | vector-reduce-fmul.ll | 24 ; 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 …]
|
D | sse_partial_update.ll | 16 ; 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]
|
D | vector-reduce-fmul-fast.ll | 24 ; 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 …]
|
D | vector-reduce-fadd.ll | 25 ; 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 …]
|
D | complex-fastmath.ll | 15 ; 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]
|
D | vector-reduce-fmax-fmin-fast.ll | 27 ; 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/ |
D | v2f32.ll | 9 ; X64-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3] 17 ; X32-NEXT: movshdup {{.*#+}} xmm1 = xmm0[1,1,3,3]
|
D | sse_partial_update.ll | 16 ; 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]
|