Home
last modified time | relevance | path

Searched refs:vphaddw (Results 1 – 25 of 64) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Davx2-phaddsub.ll8 ; X32-NEXT: vphaddw %ymm1, %ymm0, %ymm0
13 ; X64-NEXT: vphaddw %ymm1, %ymm0, %ymm0
24 ; X32-NEXT: vphaddw %ymm1, %ymm0, %ymm0
29 ; X64-NEXT: vphaddw %ymm1, %ymm0, %ymm0
Dhaddsub-shuf.ll365 ; AVX-NEXT: vphaddw %xmm0, %xmm0, %xmm0
386 ; AVX1-NEXT: vphaddw %xmm1, %xmm0, %xmm0
394 ; AVX2-NEXT: vphaddw %xmm1, %xmm0, %xmm0
413 ; AVX1-NEXT: vphaddw %xmm0, %xmm0, %xmm1
415 ; AVX1-NEXT: vphaddw %xmm0, %xmm0, %xmm0
422 ; AVX2-NEXT: vphaddw %ymm0, %ymm0, %ymm0
Dvector-reduce-add.ll476 ; AVX-NEXT: vphaddw %xmm0, %xmm0, %xmm0
487 ; AVX512-NEXT: vphaddw %xmm0, %xmm0, %xmm0
530 ; AVX1-NEXT: vphaddw %xmm0, %xmm0, %xmm0
544 ; AVX2-NEXT: vphaddw %ymm0, %ymm0, %ymm0
558 ; AVX512-NEXT: vphaddw %ymm0, %ymm0, %ymm0
609 ; AVX1-NEXT: vphaddw %xmm0, %xmm0, %xmm0
624 ; AVX2-NEXT: vphaddw %ymm0, %ymm0, %ymm0
706 ; AVX1-NEXT: vphaddw %xmm0, %xmm0, %xmm0
723 ; AVX2-NEXT: vphaddw %ymm0, %ymm0, %ymm0
Dssse3-schedule.ll774 ; SANDY-NEXT: vphaddw %xmm1, %xmm0, %xmm0 # sched: [3:1.50]
775 ; SANDY-NEXT: vphaddw (%rdi), %xmm0, %xmm0 # sched: [9:1.50]
786 ; HASWELL-NEXT: vphaddw %xmm1, %xmm0, %xmm0 # sched: [3:2.00]
787 ; HASWELL-NEXT: vphaddw (%rdi), %xmm0, %xmm0 # sched: [9:2.00]
798 ; BROADWELL-NEXT: vphaddw %xmm1, %xmm0, %xmm0 # sched: [3:2.00]
799 ; BROADWELL-NEXT: vphaddw (%rdi), %xmm0, %xmm0 # sched: [8:2.00]
810 ; SKYLAKE-NEXT: vphaddw %xmm1, %xmm0, %xmm0 # sched: [3:2.00]
811 ; SKYLAKE-NEXT: vphaddw (%rdi), %xmm0, %xmm0 # sched: [9:2.00]
822 ; SKX-NEXT: vphaddw %xmm1, %xmm0, %xmm0 # sched: [3:2.00]
823 ; SKX-NEXT: vphaddw (%rdi), %xmm0, %xmm0 # sched: [9:2.00]
[all …]
Dhorizontal-shuffle.ll76 ; X32-NEXT: vphaddw %xmm2, %xmm0, %xmm0
81 ; X64-NEXT: vphaddw %xmm2, %xmm0, %xmm0
272 ; X32-NEXT: vphaddw %ymm2, %ymm0, %ymm0
277 ; X64-NEXT: vphaddw %ymm2, %ymm0, %ymm0
Dphaddsub.ll13 ; AVX-NEXT: vphaddw %xmm1, %xmm0, %xmm0
29 ; AVX-NEXT: vphaddw %xmm1, %xmm0, %xmm0
Dhaddsub-2.ll750 ; AVX1-NEXT: vphaddw %xmm2, %xmm1, %xmm1
752 ; AVX1-NEXT: vphaddw %xmm2, %xmm0, %xmm0
759 ; AVX2-NEXT: vphaddw %xmm2, %xmm1, %xmm1
761 ; AVX2-NEXT: vphaddw %xmm2, %xmm0, %xmm0
1383 ; AVX1-NEXT: vphaddw %xmm2, %xmm3, %xmm2
1384 ; AVX1-NEXT: vphaddw %xmm1, %xmm0, %xmm0
1390 ; AVX2-NEXT: vphaddw %ymm1, %ymm0, %ymm0
/external/llvm/test/CodeGen/X86/
Davx2-phaddsub.ll7 ; CHECK-NEXT: vphaddw %ymm1, %ymm0, %ymm0
18 ; CHECK-NEXT: vphaddw %ymm1, %ymm0, %ymm0
Dphaddsub.ll13 ; AVX-NEXT: vphaddw %xmm1, %xmm0, %xmm0
29 ; AVX-NEXT: vphaddw %xmm1, %xmm0, %xmm0
Dhaddsub-2.ll756 ; AVX1-NEXT: vphaddw %xmm2, %xmm1, %xmm1
758 ; AVX1-NEXT: vphaddw %xmm2, %xmm0, %xmm0
765 ; AVX2-NEXT: vphaddw %xmm2, %xmm1, %xmm1
767 ; AVX2-NEXT: vphaddw %xmm2, %xmm0, %xmm0
1395 ; AVX1-NEXT: vphaddw %xmm2, %xmm3, %xmm2
1396 ; AVX1-NEXT: vphaddw %xmm1, %xmm0, %xmm0
1402 ; AVX2-NEXT: vphaddw %ymm1, %ymm0, %ymm0
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DAVX2-64.s2925 vphaddw 485498096, %ymm7, %ymm7 label
2929 vphaddw 485498096, %ymm9, %ymm9 label
2933 vphaddw -64(%rdx,%rax,4), %ymm7, %ymm7 label
2937 vphaddw 64(%rdx,%rax,4), %ymm7, %ymm7 label
2941 vphaddw -64(%rdx,%rax,4), %ymm9, %ymm9 label
2945 vphaddw 64(%rdx,%rax,4), %ymm9, %ymm9 label
2949 vphaddw 64(%rdx,%rax), %ymm7, %ymm7 label
2953 vphaddw 64(%rdx,%rax), %ymm9, %ymm9 label
2957 vphaddw 64(%rdx), %ymm7, %ymm7 label
2961 vphaddw 64(%rdx), %ymm9, %ymm9 label
[all …]
DAVX2-32.s1465 vphaddw -485498096(%edx,%eax,4), %ymm4, %ymm4 label
1469 vphaddw 485498096(%edx,%eax,4), %ymm4, %ymm4 label
1473 vphaddw 485498096(%edx), %ymm4, %ymm4 label
1477 vphaddw 485498096, %ymm4, %ymm4 label
1481 vphaddw 64(%edx,%eax), %ymm4, %ymm4 label
1485 vphaddw (%edx), %ymm4, %ymm4 label
1489 vphaddw %ymm4, %ymm4, %ymm4 label
DAVX-32.s5825 vphaddw -485498096(%edx,%eax,4), %xmm1, %xmm1 label
5829 vphaddw 485498096(%edx,%eax,4), %xmm1, %xmm1 label
5833 vphaddw 485498096(%edx), %xmm1, %xmm1 label
5837 vphaddw 485498096, %xmm1, %xmm1 label
5841 vphaddw 64(%edx,%eax), %xmm1, %xmm1 label
5845 vphaddw (%edx), %xmm1, %xmm1 label
5849 vphaddw %xmm1, %xmm1, %xmm1 label
DAVX-64.s12157 vphaddw 485498096, %xmm15, %xmm15 label
12161 vphaddw 485498096, %xmm6, %xmm6 label
12165 vphaddw -64(%rdx,%rax,4), %xmm15, %xmm15 label
12169 vphaddw 64(%rdx,%rax,4), %xmm15, %xmm15 label
12173 vphaddw -64(%rdx,%rax,4), %xmm6, %xmm6 label
12177 vphaddw 64(%rdx,%rax,4), %xmm6, %xmm6 label
12181 vphaddw 64(%rdx,%rax), %xmm15, %xmm15 label
12185 vphaddw 64(%rdx,%rax), %xmm6, %xmm6 label
12189 vphaddw 64(%rdx), %xmm15, %xmm15 label
12193 vphaddw 64(%rdx), %xmm6, %xmm6 label
[all …]
Dx86-32-avx.s1628 vphaddw %xmm1, %xmm2, %xmm3
1632 vphaddw (%eax), %xmm2, %xmm3
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-avx2.s182 vphaddw %ymm0, %ymm1, %ymm2 label
183 vphaddw (%rax), %ymm1, %ymm2 label
578 # CHECK-NEXT: 3 3 2.00 vphaddw %ymm0, %ymm1, %ymm2
579 # CHECK-NEXT: 4 10 2.00 * vphaddw (%rax), %ymm1, %ymm2
896 # CHECK-NEXT: - - 0.33 0.33 - - - 2.33 - - vphaddw %ymm0, …
897 # CHECK-NEXT: - - 0.33 0.33 0.50 0.50 - 2.33 - - vphaddw (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-avx2.s182 vphaddw %ymm0, %ymm1, %ymm2 label
183 vphaddw (%rax), %ymm1, %ymm2 label
578 # CHECK-NEXT: 1 100 0.25 vphaddw %ymm0, %ymm1, %ymm2
579 # CHECK-NEXT: 1 100 0.25 * vphaddw (%rax), %ymm1, %ymm2
898 … - - - - - - - - - - vphaddw %ymm0, %ymm1, %ym…
899 … - - - - - - - - - - vphaddw (%rax), %ymm1, %y…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-avx2.s182 vphaddw %ymm0, %ymm1, %ymm2 label
183 vphaddw (%rax), %ymm1, %ymm2 label
578 # CHECK-NEXT: 3 3 2.00 vphaddw %ymm0, %ymm1, %ymm2
579 # CHECK-NEXT: 4 10 2.00 * vphaddw (%rax), %ymm1, %ymm2
896 # CHECK-NEXT: - - - 0.50 - - - 2.50 - - vphaddw %ymm0, …
897 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 2.50 - - vphaddw (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-avx2.s182 vphaddw %ymm0, %ymm1, %ymm2 label
183 vphaddw (%rax), %ymm1, %ymm2 label
578 # CHECK-NEXT: 3 3 1.50 vphaddw %ymm0, %ymm1, %ymm2
579 # CHECK-NEXT: 4 10 1.50 * vphaddw (%rax), %ymm1, %ymm2
894 # CHECK-NEXT: - - - 1.50 - 1.50 - - vphaddw %ymm0, %ymm1, %ymm2
895 # CHECK-NEXT: - - - 1.50 - 1.50 0.50 0.50 vphaddw (%rax), %ymm1, %ymm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-avx2.s182 vphaddw %ymm0, %ymm1, %ymm2 label
183 vphaddw (%rax), %ymm1, %ymm2 label
578 # CHECK-NEXT: 3 3 2.00 vphaddw %ymm0, %ymm1, %ymm2
579 # CHECK-NEXT: 4 10 2.00 * vphaddw (%rax), %ymm1, %ymm2
896 # CHECK-NEXT: - - 0.33 0.33 - - - 2.33 - - vphaddw %ymm0, …
897 # CHECK-NEXT: - - 0.33 0.33 0.50 0.50 - 2.33 - - vphaddw (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-avx2.s182 vphaddw %ymm0, %ymm1, %ymm2 label
183 vphaddw (%rax), %ymm1, %ymm2 label
578 # CHECK-NEXT: 3 3 2.00 vphaddw %ymm0, %ymm1, %ymm2
579 # CHECK-NEXT: 4 9 2.00 * vphaddw (%rax), %ymm1, %ymm2
896 # CHECK-NEXT: - - - 0.50 - - - 2.50 - - vphaddw %ymm0, …
897 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 2.50 - - vphaddw (%rax),…
/external/swiftshader/third_party/LLVM/test/MC/X86/
Dx86-32-avx.s1604 vphaddw %xmm1, %xmm2, %xmm3
1608 vphaddw (%eax), %xmm2, %xmm3
Dx86_64-avx-encoding.s1585 vphaddw %xmm11, %xmm12, %xmm13
1589 vphaddw (%rax), %xmm12, %xmm13
/external/llvm/test/MC/X86/
Dx86-32-avx.s1628 vphaddw %xmm1, %xmm2, %xmm3
1632 vphaddw (%eax), %xmm2, %xmm3
/external/capstone/suite/MC/X86/
Dx86-32-avx.s.cs408 0xc4,0xe2,0x69,0x01,0xd9 = vphaddw %xmm1, %xmm2, %xmm3
409 0xc4,0xe2,0x69,0x01,0x18 = vphaddw (%eax), %xmm2, %xmm3

123