/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | dot-product.s | 5 vhaddps %xmm2, %xmm2, %xmm3 label 6 vhaddps %xmm3, %xmm3, %xmm4 label 25 # CHECK-NEXT: 1 3 1.00 vhaddps %xmm2, %xmm2, %xmm3 26 # CHECK-NEXT: 1 3 1.00 vhaddps %xmm3, %xmm3, %xmm4 51 … - 1.00 - - - - - - - - vhaddps %xmm2, %xmm2, %xm… 52 … - 1.00 - - - - - - - - vhaddps %xmm3, %xmm3, %xm… 59 # CHECK-NEXT: [0,1] D==eeeER . . vhaddps %xmm2, %xmm2, %xmm3 60 # CHECK-NEXT: [0,2] .D====eeeER . vhaddps %xmm3, %xmm3, %xmm4 62 # CHECK-NEXT: [1,1] . D=eeeE---R . vhaddps %xmm2, %xmm2, %xmm3 63 # CHECK-NEXT: [1,2] . D====eeeER . vhaddps %xmm3, %xmm3, %xmm4 [all …]
|
D | instruction-info-view.s | 8 vhaddps %xmm2, %xmm2, %xmm3 label 9 vhaddps %xmm3, %xmm3, %xmm4 label 31 # ENABLED-NEXT: 1 3 1.00 vhaddps %xmm2, %xmm2, %xmm3 32 # ENABLED-NEXT: 1 3 1.00 vhaddps %xmm3, %xmm3, %xmm4
|
D | hadd-read-after-ld-2.s | 5 vhaddps (%rdi), %ymm1, %ymm2 label 24 # CHECK-NEXT: 2 8 2.00 * vhaddps (%rdi), %ymm1, %ymm2 31 # CHECK-NEXT: [0,1] .DeeeeeeeeER vhaddps (%rdi), %ymm1, %ymm2 41 # CHECK-NEXT: 1. 1 1.0 1.0 0.0 vhaddps (%rdi), %ymm1, %ymm2
|
D | hadd-read-after-ld-1.s | 5 vhaddps (%rdi), %xmm1, %xmm2 label 24 # CHECK-NEXT: 1 8 1.00 * vhaddps (%rdi), %xmm1, %xmm2 31 # CHECK-NEXT: [0,1] DeeeeeeeeER vhaddps (%rdi), %xmm1, %xmm2 41 # CHECK-NEXT: 1. 1 1.0 0.0 0.0 vhaddps (%rdi), %xmm1, %xmm2
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | haddsub.ll | 41 ; SSE3-NOT: vhaddps 44 ; AVX: vhaddps 53 ; SSE3-NOT: vhaddps 56 ; AVX: vhaddps 65 ; SSE3-NOT: vhaddps 68 ; AVX: vhaddps 77 ; SSE3-NOT: vhaddps 80 ; AVX: vhaddps 89 ; SSE3-NOT: vhaddps 92 ; AVX: vhaddps [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | haddsub.ll | 61 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 77 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 93 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 109 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 125 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 141 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 157 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 270 ; AVX-NEXT: vhaddps %ymm1, %ymm0, %ymm0 287 ; AVX-NEXT: vhaddps %ymm1, %ymm0, %ymm0 304 ; AVX-NEXT: vhaddps %ymm0, %ymm0, %ymm0 [all …]
|
D | haddsub-undef.ll | 16 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 41 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 66 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 131 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 152 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 207 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 228 ; AVX-NEXT: vhaddps %ymm1, %ymm0, %ymm0 253 ; AVX-NEXT: vhaddps %ymm0, %ymm0, %ymm0 274 ; AVX-NEXT: vhaddps %ymm0, %ymm0, %ymm0 296 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0
|
D | 2012-04-26-sdglue.ll | 23 ; CHECK-NEXT: vhaddps %ymm0, %ymm0, %ymm0 25 ; CHECK-NEXT: vhaddps %ymm0, %ymm1, %ymm0
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | haddsub.ll | 61 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 77 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 93 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 109 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 125 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 141 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 157 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 270 ; AVX-NEXT: vhaddps %ymm1, %ymm0, %ymm0 287 ; AVX-NEXT: vhaddps %ymm1, %ymm0, %ymm0 304 ; AVX-NEXT: vhaddps %ymm0, %ymm0, %ymm0 [all …]
|
D | vector-reduce-fadd-fast.ll | 29 ; AVX-NEXT: vhaddps %xmm1, %xmm1, %xmm0 34 ; AVX512-NEXT: vhaddps %xmm1, %xmm1, %xmm0 63 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 70 ; AVX512-NEXT: vhaddps %xmm0, %xmm0, %xmm0 103 ; AVX-NEXT: vhaddps %ymm0, %ymm0, %ymm0 114 ; AVX512-NEXT: vhaddps %ymm0, %ymm0, %ymm0 154 ; AVX-NEXT: vhaddps %ymm0, %ymm0, %ymm0 196 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 201 ; AVX512-NEXT: vhaddps %xmm0, %xmm0, %xmm0 231 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 [all …]
|
D | haddsub-undef.ll | 16 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 41 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 66 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 131 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 152 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 206 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 227 ; AVX-NEXT: vhaddps %ymm1, %ymm0, %ymm0 252 ; AVX-NEXT: vhaddps %ymm0, %ymm0, %ymm0 273 ; AVX-NEXT: vhaddps %ymm0, %ymm0, %ymm0 295 ; AVX-NEXT: vhaddps %xmm1, %xmm0, %xmm0
|
D | 2012-04-26-sdglue.ll | 24 ; CHECK-NEXT: vhaddps %ymm4, %ymm0, %ymm0 26 ; CHECK-NEXT: vhaddps %ymm0, %ymm1, %ymm0
|
D | sse3-schedule.ll | 376 ; SANDY-NEXT: vhaddps %xmm1, %xmm0, %xmm0 # sched: [5:2.00] 377 ; SANDY-NEXT: vhaddps (%rdi), %xmm0, %xmm0 # sched: [11:2.00] 388 ; HASWELL-NEXT: vhaddps %xmm1, %xmm0, %xmm0 # sched: [5:2.00] 389 ; HASWELL-NEXT: vhaddps (%rdi), %xmm0, %xmm0 # sched: [11:2.00] 400 ; BROADWELL-NEXT: vhaddps %xmm1, %xmm0, %xmm0 # sched: [5:2.00] 401 ; BROADWELL-NEXT: vhaddps (%rdi), %xmm0, %xmm0 # sched: [10:2.00] 412 ; SKYLAKE-NEXT: vhaddps %xmm1, %xmm0, %xmm0 # sched: [6:2.00] 413 ; SKYLAKE-NEXT: vhaddps (%rdi), %xmm0, %xmm0 # sched: [12:2.00] 424 ; SKX-NEXT: vhaddps %xmm1, %xmm0, %xmm0 # sched: [6:2.00] 425 ; SKX-NEXT: vhaddps (%rdi), %xmm0, %xmm0 # sched: [12:2.00] [all …]
|
D | horizontal-shuffle.ll | 12 ; X32-NEXT: vhaddps %xmm2, %xmm0, %xmm0 17 ; X64-NEXT: vhaddps %xmm2, %xmm0, %xmm0 208 ; X32-NEXT: vhaddps %ymm2, %ymm0, %ymm0 213 ; X64-NEXT: vhaddps %ymm2, %ymm0, %ymm0
|
D | haddsub-shuf.ll | 17 ; AVX-NEXT: vhaddps %xmm0, %xmm0, %xmm0 38 ; AVX1-NEXT: vhaddps %xmm1, %xmm0, %xmm0 46 ; AVX2-NEXT: vhaddps %xmm1, %xmm0, %xmm0 65 ; AVX-NEXT: vhaddps %ymm0, %ymm0, %ymm0
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/CommandGuide/ |
D | llvm-mca.rst | 253 1 3 1.00 vhaddps %xmm2, %xmm2, %xmm3 254 1 3 1.00 vhaddps %xmm3, %xmm3, %xmm4 281 … - 1.00 - - - - - - - - vhaddps %xmm2, %xmm2, %xm… 282 … - 1.00 - - - - - - - - vhaddps %xmm3, %xmm3, %xm… 367 [0,1] D==eeeER . . vhaddps %xmm2, %xmm2, %xmm3 368 [0,2] .D====eeeER . vhaddps %xmm3, %xmm3, %xmm4 370 [1,1] . D=eeeE---R . vhaddps %xmm2, %xmm2, %xmm3 371 [1,2] . D====eeeER . vhaddps %xmm3, %xmm3, %xmm4 373 [2,1] . D====eeeER . vhaddps %xmm2, %xmm2, %xmm3 374 [2,2] . D======eeeER vhaddps %xmm3, %xmm3, %xmm4 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | AVX-32.s | 1965 vhaddps -485498096(%edx,%eax,4), %xmm1, %xmm1 label 1969 vhaddps 485498096(%edx,%eax,4), %xmm1, %xmm1 label 1973 vhaddps -485498096(%edx,%eax,4), %ymm4, %ymm4 label 1977 vhaddps 485498096(%edx,%eax,4), %ymm4, %ymm4 label 1981 vhaddps 485498096(%edx), %xmm1, %xmm1 label 1985 vhaddps 485498096(%edx), %ymm4, %ymm4 label 1989 vhaddps 485498096, %xmm1, %xmm1 label 1993 vhaddps 485498096, %ymm4, %ymm4 label 1997 vhaddps 64(%edx,%eax), %xmm1, %xmm1 label 2001 vhaddps 64(%edx,%eax), %ymm4, %ymm4 label [all …]
|
D | AVX-64.s | 4317 vhaddps 485498096, %xmm15, %xmm15 label 4321 vhaddps 485498096, %xmm6, %xmm6 label 4325 vhaddps 485498096, %ymm7, %ymm7 label 4329 vhaddps 485498096, %ymm9, %ymm9 label 4333 vhaddps -64(%rdx,%rax,4), %xmm15, %xmm15 label 4337 vhaddps 64(%rdx,%rax,4), %xmm15, %xmm15 label 4341 vhaddps -64(%rdx,%rax,4), %xmm6, %xmm6 label 4345 vhaddps 64(%rdx,%rax,4), %xmm6, %xmm6 label 4349 vhaddps -64(%rdx,%rax,4), %ymm7, %ymm7 label 4353 vhaddps 64(%rdx,%rax,4), %ymm7, %ymm7 label [all …]
|
D | x86-32-avx.s | 1572 vhaddps %xmm1, %xmm2, %xmm3 1576 vhaddps (%eax), %xmm2, %xmm3 2932 vhaddps %ymm1, %ymm2, %ymm3 2936 vhaddps (%eax), %ymm2, %ymm3
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
D | x86-32-avx.s | 1548 vhaddps %xmm1, %xmm2, %xmm3 1552 vhaddps (%eax), %xmm2, %xmm3 2908 vhaddps %ymm1, %ymm2, %ymm3 2912 vhaddps (%eax), %ymm2, %ymm3
|
D | x86_64-avx-encoding.s | 1529 vhaddps %xmm11, %xmm12, %xmm13 1533 vhaddps (%rax), %xmm12, %xmm13 2905 vhaddps %ymm11, %ymm12, %ymm13 2909 vhaddps (%rax), %ymm12, %ymm13
|
/external/llvm/test/MC/X86/ |
D | x86-32-avx.s | 1572 vhaddps %xmm1, %xmm2, %xmm3 1576 vhaddps (%eax), %xmm2, %xmm3 2932 vhaddps %ymm1, %ymm2, %ymm3 2936 vhaddps (%eax), %ymm2, %ymm3
|
/external/capstone/suite/MC/X86/ |
D | x86-32-avx.s.cs | 394 0xc5,0xeb,0x7c,0xd9 = vhaddps %xmm1, %xmm2, %xmm3 395 0xc5,0xeb,0x7c,0x18 = vhaddps (%eax), %xmm2, %xmm3 734 0xc5,0xef,0x7c,0xd9 = vhaddps %ymm1, %ymm2, %ymm3 735 0xc5,0xef,0x7c,0x18 = vhaddps (%eax), %ymm2, %ymm3
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-avx1.s | 254 vhaddps %xmm0, %xmm1, %xmm2 label 255 vhaddps (%rax), %xmm1, %xmm2 label 257 vhaddps %ymm0, %ymm1, %ymm2 label 258 vhaddps (%rax), %ymm1, %ymm2 label 1191 # CHECK-NEXT: 3 6 2.00 vhaddps %xmm0, %xmm1, %xmm2 1192 # CHECK-NEXT: 4 12 2.00 * vhaddps (%rax), %xmm1, %xmm2 1193 # CHECK-NEXT: 3 6 2.00 vhaddps %ymm0, %ymm1, %ymm2 1194 # CHECK-NEXT: 4 13 2.00 * vhaddps (%rax), %ymm1, %ymm2 1893 # CHECK-NEXT: - - 0.33 0.33 - - - 2.33 - - vhaddps %xmm0, … 1894 # CHECK-NEXT: - - 0.33 0.33 0.50 0.50 - 2.33 - - vhaddps (%rax),… [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-avx1.s | 254 vhaddps %xmm0, %xmm1, %xmm2 label 255 vhaddps (%rax), %xmm1, %xmm2 label 257 vhaddps %ymm0, %ymm1, %ymm2 label 258 vhaddps (%rax), %ymm1, %ymm2 label 1191 # CHECK-NEXT: 3 5 2.00 vhaddps %xmm0, %xmm1, %xmm2 1192 # CHECK-NEXT: 4 10 2.00 * vhaddps (%rax), %xmm1, %xmm2 1193 # CHECK-NEXT: 3 5 2.00 vhaddps %ymm0, %ymm1, %ymm2 1194 # CHECK-NEXT: 4 11 2.00 * vhaddps (%rax), %ymm1, %ymm2 1893 # CHECK-NEXT: - - - 1.00 - - - 2.00 - - vhaddps %xmm0, … 1894 # CHECK-NEXT: - - - 1.00 0.50 0.50 - 2.00 - - vhaddps (%rax),… [all …]
|