/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | sse-minmax.ll | 40 ; STRICT-NEXT: movapd %xmm1, %xmm0 51 ; FINITE-NEXT: movapd %xmm1, %xmm0 62 ; STRICT-NEXT: movapd %xmm1, %xmm0 73 ; FINITE-NEXT: movapd %xmm1, %xmm0 83 ; STRICT-NEXT: movapd %xmm1, %xmm2 102 ; STRICT-NEXT: movapd %xmm0, %xmm2 107 ; STRICT-NEXT: movapd %xmm2, %xmm0 122 ; STRICT-NEXT: movapd %xmm1, %xmm2 127 ; STRICT-NEXT: movapd %xmm2, %xmm0 138 ; FINITE-NEXT: movapd %xmm1, %xmm0 [all …]
|
D | pr3154.ll | 32 …m sideeffect "movsd $0, %xmm7 \0A\09movapd ff_pd_1, %xmm6 \0A\09movapd … 40 …movapd %xmm7, %xmm1 \0A\09mulpd %xmm1, %xmm1 \0A\09movapd %xmm6… 44 …movapd %xmm7, %xmm1 \0A\09mulpd %xmm1, %xmm1 \0A\09movapd %xmm6… 84 … \0A\09movapd ($4,$0), %xmm3 \0A\09movupd -8($5,$0), %xmm4 … 92 …09movsd ff_pd_1, %xmm1 \0A\091: \0A\09movapd ($3,$0), %xmm3 …
|
D | commute-fcmp.ll | 470 ; SSE-NEXT: movapd (%rdi), %xmm1 471 ; SSE-NEXT: movapd %xmm1, %xmm2 495 ; SSE-NEXT: movapd (%rdi), %xmm1 496 ; SSE-NEXT: movapd %xmm1, %xmm2 541 ; SSE-NEXT: movapd (%rdi), %xmm1 543 ; SSE-NEXT: movapd %xmm1, %xmm0 566 ; SSE-NEXT: movapd (%rdi), %xmm1 568 ; SSE-NEXT: movapd %xmm1, %xmm0 679 ; SSE-NEXT: movapd (%rdi), %xmm2 680 ; SSE-NEXT: movapd 16(%rdi), %xmm3 [all …]
|
D | fminnum.ll | 48 ; SSE-NEXT: movapd %xmm0, %xmm2 50 ; SSE-NEXT: movapd %xmm2, %xmm3 55 ; SSE-NEXT: movapd %xmm2, %xmm0 111 ; SSE-NEXT: movapd %xmm0, %xmm2 113 ; SSE-NEXT: movapd %xmm2, %xmm3 118 ; SSE-NEXT: movapd %xmm2, %xmm0 193 ; SSE-NEXT: movapd %xmm1, %xmm2 214 ; SSE-NEXT: movapd %xmm2, %xmm4 220 ; SSE-NEXT: movapd %xmm3, %xmm2 241 ; SSE-NEXT: movapd %xmm4, %xmm8 [all …]
|
D | fmaxnum.ll | 56 ; SSE-NEXT: movapd %xmm0, %xmm2 58 ; SSE-NEXT: movapd %xmm2, %xmm3 63 ; SSE-NEXT: movapd %xmm2, %xmm0 119 ; SSE-NEXT: movapd %xmm0, %xmm2 121 ; SSE-NEXT: movapd %xmm2, %xmm3 126 ; SSE-NEXT: movapd %xmm2, %xmm0 201 ; SSE-NEXT: movapd %xmm1, %xmm2 222 ; SSE-NEXT: movapd %xmm2, %xmm4 228 ; SSE-NEXT: movapd %xmm3, %xmm2 249 ; SSE-NEXT: movapd %xmm4, %xmm8 [all …]
|
D | vector-blend.ll | 153 ; SSE2-NEXT: movapd %xmm1, %xmm0 159 ; SSSE3-NEXT: movapd %xmm1, %xmm0 180 ; SSE2-NEXT: movapd %xmm1, %xmm0 186 ; SSSE3-NEXT: movapd %xmm1, %xmm0 343 ; SSE2-NEXT: movapd %xmm4, %xmm0 345 ; SSE2-NEXT: movapd %xmm6, %xmm2 353 ; SSSE3-NEXT: movapd %xmm4, %xmm0 355 ; SSSE3-NEXT: movapd %xmm6, %xmm2 382 ; SSE2-NEXT: movapd %xmm4, %xmm0 384 ; SSE2-NEXT: movapd %xmm6, %xmm2 [all …]
|
D | vector-trunc-ssat.ll | 143 ; SSE41-NEXT: movapd {{.*#+}} xmm4 = [2147483647,2147483647] 155 ; SSE41-NEXT: movapd %xmm4, %xmm5 168 ; SSE41-NEXT: movapd {{.*#+}} xmm1 = [18446744071562067968,18446744071562067968] 169 ; SSE41-NEXT: movapd %xmm4, %xmm0 172 ; SSE41-NEXT: movapd %xmm0, %xmm6 180 ; SSE41-NEXT: movapd %xmm1, %xmm2 183 ; SSE41-NEXT: movapd %xmm3, %xmm0 521 ; SSE41-NEXT: movapd {{.*#+}} xmm7 = [2147483647,2147483647] 533 ; SSE41-NEXT: movapd %xmm7, %xmm8 545 ; SSE41-NEXT: movapd %xmm7, %xmm9 [all …]
|
D | sse-align-3.ll | 2 ; CHECK-NOT: movapd 4 ; CHECK-NOT: movapd
|
D | fast-isel-store.ll | 196 ; SSE32-NEXT: movapd %xmm0, (%rdi) 203 ; SSE64-NEXT: movapd %xmm0, (%eax) 379 ; SSE32-NEXT: movapd %xmm0, (%rdi) 380 ; SSE32-NEXT: movapd %xmm1, 16(%rdi) 390 ; SSE64-NEXT: movapd %xmm0, (%eax) 391 ; SSE64-NEXT: movapd %xmm1, 16(%eax) 630 ; SSE64-NEXT: movapd {{[0-9]+}}(%esp), %xmm3 695 ; SSE32-NEXT: movapd %xmm0, (%rdi) 696 ; SSE32-NEXT: movapd %xmm1, 16(%rdi) 697 ; SSE32-NEXT: movapd %xmm2, 32(%rdi) [all …]
|
D | sse-only.ll | 11 ; CHECK-NEXT: movapd (%ecx), %xmm0 13 ; CHECK-NEXT: movapd %xmm0, (%eax)
|
D | vector-trunc-packus.ll | 133 ; SSE41-NEXT: movapd {{.*#+}} xmm4 = [4294967295,4294967295] 145 ; SSE41-NEXT: movapd %xmm4, %xmm5 159 ; SSE41-NEXT: movapd %xmm4, %xmm0 161 ; SSE41-NEXT: movapd %xmm0, %xmm2 171 ; SSE41-NEXT: movapd %xmm5, %xmm0 173 ; SSE41-NEXT: movapd %xmm0, %xmm3 495 ; SSE41-NEXT: movapd {{.*#+}} xmm7 = [4294967295,4294967295] 507 ; SSE41-NEXT: movapd %xmm7, %xmm8 519 ; SSE41-NEXT: movapd %xmm7, %xmm9 531 ; SSE41-NEXT: movapd %xmm7, %xmm4 [all …]
|
D | vector-reduce-fadd-fast.ll | 531 ; SSE41-NEXT: movapd %xmm1, %xmm0 551 ; SSE2-NEXT: movapd %xmm1, %xmm0 560 ; SSE41-NEXT: movapd %xmm1, %xmm0 590 ; SSE2-NEXT: movapd %xmm1, %xmm0 601 ; SSE41-NEXT: movapd %xmm1, %xmm0 639 ; SSE2-NEXT: movapd %xmm4, %xmm0 654 ; SSE41-NEXT: movapd %xmm4, %xmm0 695 ; SSE2-NEXT: movapd %xmm1, %xmm0 720 ; SSE2-NEXT: movapd %xmm0, %xmm1 723 ; SSE2-NEXT: movapd %xmm1, %xmm0 [all …]
|
D | vector-shuffle-128-v2.ll | 197 ; SSE-NEXT: movapd %xmm1, %xmm0 226 ; SSE2-NEXT: movapd %xmm1, %xmm0 232 ; SSE3-NEXT: movapd %xmm1, %xmm0 238 ; SSSE3-NEXT: movapd %xmm1, %xmm0 355 ; SSE2-NEXT: movapd %xmm1, %xmm0 361 ; SSE3-NEXT: movapd %xmm1, %xmm0 367 ; SSSE3-NEXT: movapd %xmm1, %xmm0 386 ; SSE2-NEXT: movapd %xmm2, %xmm0 392 ; SSE3-NEXT: movapd %xmm2, %xmm0 398 ; SSSE3-NEXT: movapd %xmm2, %xmm0 [all …]
|
D | powi.ll | 7 ; CHECK-NEXT: movapd %xmm0, %xmm1 14 ; CHECK-NEXT: movapd %xmm1, %xmm0
|
/external/llvm/test/CodeGen/X86/ |
D | pr3154.ll | 32 …m sideeffect "movsd $0, %xmm7 \0A\09movapd ff_pd_1, %xmm6 \0A\09movapd … 40 …movapd %xmm7, %xmm1 \0A\09mulpd %xmm1, %xmm1 \0A\09movapd %xmm6… 44 …movapd %xmm7, %xmm1 \0A\09mulpd %xmm1, %xmm1 \0A\09movapd %xmm6… 84 … \0A\09movapd ($4,$0), %xmm3 \0A\09movupd -8($5,$0), %xmm4 … 92 …09movsd ff_pd_1, %xmm1 \0A\091: \0A\09movapd ($3,$0), %xmm3 …
|
D | fminnum.ll | 42 ; SSE: movapd %xmm0, %xmm2 44 ; SSE-NEXT: movapd %xmm2, %xmm3 49 ; SSE-NEXT: movapd %xmm2, %xmm0 89 ; SSE: movapd %xmm0, %xmm2 91 ; SSE-NEXT: movapd %xmm2, %xmm3 96 ; SSE-NEXT: movapd %xmm2, %xmm0 152 ; SSE: movapd %xmm1, %xmm2 170 ; SSE: movapd %xmm2, %xmm4 176 ; SSE-NEXT: movapd %xmm3, %xmm2 194 ; SSE: movapd %xmm4, %xmm8 [all …]
|
D | fmaxnum.ll | 49 ; SSE: movapd %xmm0, %xmm2 51 ; SSE-NEXT: movapd %xmm2, %xmm3 56 ; SSE-NEXT: movapd %xmm2, %xmm0 97 ; SSE: movapd %xmm0, %xmm2 99 ; SSE-NEXT: movapd %xmm2, %xmm3 104 ; SSE-NEXT: movapd %xmm2, %xmm0 160 ; SSE: movapd %xmm1, %xmm2 178 ; SSE: movapd %xmm2, %xmm4 184 ; SSE-NEXT: movapd %xmm3, %xmm2 202 ; SSE: movapd %xmm4, %xmm8 [all …]
|
D | commute-fcmp.ll | 401 ; SSE-NEXT: movapd (%rdi), %xmm1 402 ; SSE-NEXT: movapd %xmm1, %xmm2 425 ; SSE-NEXT: movapd (%rdi), %xmm1 426 ; SSE-NEXT: movapd %xmm1, %xmm2 466 ; SSE-NEXT: movapd (%rdi), %xmm1 468 ; SSE-NEXT: movapd %xmm1, %xmm0 486 ; SSE-NEXT: movapd (%rdi), %xmm1 488 ; SSE-NEXT: movapd %xmm1, %xmm0 578 ; SSE-NEXT: movapd (%rdi), %xmm2 579 ; SSE-NEXT: movapd 16(%rdi), %xmm3 [all …]
|
D | vector-blend.ll | 168 ; SSE2-NEXT: movapd %xmm1, %xmm0 174 ; SSSE3-NEXT: movapd %xmm1, %xmm0 195 ; SSE2-NEXT: movapd %xmm1, %xmm0 201 ; SSSE3-NEXT: movapd %xmm1, %xmm0 368 ; SSE2-NEXT: movapd %xmm4, %xmm0 370 ; SSE2-NEXT: movapd %xmm6, %xmm2 378 ; SSSE3-NEXT: movapd %xmm4, %xmm0 380 ; SSSE3-NEXT: movapd %xmm6, %xmm2 407 ; SSE2-NEXT: movapd %xmm4, %xmm0 409 ; SSE2-NEXT: movapd %xmm6, %xmm2 [all …]
|
D | sse-align-3.ll | 2 ; CHECK-NOT: movapd 4 ; CHECK-NOT: movapd
|
D | sse-only.ll | 11 ; CHECK-NEXT: movapd (%ecx), %xmm0 13 ; CHECK-NEXT: movapd %xmm0, (%eax)
|
D | pseudo_cmov_lower2.ll | 55 ; CHECK-DAG: movapd %xmm2, %xmm1 56 ; CHECK-DAG: movapd %xmm2, %xmm0 85 ; CHECK-DAG: movapd %xmm2, %xmm1 86 ; CHECK-DAG: movapd %xmm2, %xmm0
|
D | powi.ll | 7 ; CHECK-NEXT: movapd %xmm0, %xmm1 14 ; CHECK-NEXT: movapd %xmm1, %xmm0
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | pr3154.ll | 32 …m sideeffect "movsd $0, %xmm7 \0A\09movapd ff_pd_1, %xmm6 \0A\09movapd … 40 …movapd %xmm7, %xmm1 \0A\09mulpd %xmm1, %xmm1 \0A\09movapd %xmm6… 44 …movapd %xmm7, %xmm1 \0A\09mulpd %xmm1, %xmm1 \0A\09movapd %xmm6… 84 … \0A\09movapd ($4,$0), %xmm3 \0A\09movupd -8($5,$0), %xmm4 … 92 …09movsd ff_pd_1, %xmm1 \0A\091: \0A\09movapd ($3,$0), %xmm3 …
|
D | sse-align-3.ll | 2 ; CHECK-NOT: movapd 5 ; CHECK: movapd
|