Home
last modified time | relevance | path

Searched refs:vpmaxsb (Results 1 – 25 of 72) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-reduce-smax.ll1451 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
1466 ; AVX2-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
1481 ; AVX512-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
1564 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2
1565 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
1566 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm0, %xmm0
1580 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
1582 ; AVX2-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
1597 ; AVX512-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
1599 ; AVX512-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
[all …]
Dcombine-smax.ll40 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
Dhorizontal-reduce-smax.ll913 ; X86-AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
928 ; X86-AVX2-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
994 ; X64-AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
1009 ; X64-AVX2-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
1024 ; X64-AVX512-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
1726 ; X86-AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2
1727 ; X86-AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
1728 ; X86-AVX1-NEXT: vpmaxsb %xmm2, %xmm0, %xmm0
1742 ; X86-AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
1744 ; X86-AVX2-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
[all …]
Dvec_minmax_sint.ll344 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
384 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2
385 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
391 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
396 ; AVX512-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
737 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
777 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2
778 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
784 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
789 ; AVX512-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
Dvselect-minmax.ll77 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
103 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
670 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2
671 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
677 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
682 ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
717 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2
718 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
724 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
729 ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
Dx86-64-avx512bw.s228 vpmaxsb %zmm26, %zmm29, %zmm23
232 vpmaxsb %zmm26, %zmm29, %zmm23 {%k4}
236 vpmaxsb %zmm26, %zmm29, %zmm23 {%k4} {z}
240 vpmaxsb (%rcx), %zmm29, %zmm23
244 vpmaxsb 291(%rax,%r14,8), %zmm29, %zmm23
248 vpmaxsb 8128(%rdx), %zmm29, %zmm23
252 vpmaxsb 8192(%rdx), %zmm29, %zmm23
256 vpmaxsb -8192(%rdx), %zmm29, %zmm23
260 vpmaxsb -8256(%rdx), %zmm29, %zmm23
DAVX2-64.s3645 vpmaxsb 485498096, %ymm7, %ymm7 label
3649 vpmaxsb 485498096, %ymm9, %ymm9 label
3653 vpmaxsb -64(%rdx,%rax,4), %ymm7, %ymm7 label
3657 vpmaxsb 64(%rdx,%rax,4), %ymm7, %ymm7 label
3661 vpmaxsb -64(%rdx,%rax,4), %ymm9, %ymm9 label
3665 vpmaxsb 64(%rdx,%rax,4), %ymm9, %ymm9 label
3669 vpmaxsb 64(%rdx,%rax), %ymm7, %ymm7 label
3673 vpmaxsb 64(%rdx,%rax), %ymm9, %ymm9 label
3677 vpmaxsb 64(%rdx), %ymm7, %ymm7 label
3681 vpmaxsb 64(%rdx), %ymm9, %ymm9 label
[all …]
Dx86-64-avx512bw_vl.s741 vpmaxsb %xmm17, %xmm24, %xmm23
745 vpmaxsb %xmm17, %xmm24, %xmm23 {%k3}
749 vpmaxsb %xmm17, %xmm24, %xmm23 {%k3} {z}
753 vpmaxsb (%rcx), %xmm24, %xmm23
757 vpmaxsb 291(%rax,%r14,8), %xmm24, %xmm23
761 vpmaxsb 2032(%rdx), %xmm24, %xmm23
765 vpmaxsb 2048(%rdx), %xmm24, %xmm23
769 vpmaxsb -2048(%rdx), %xmm24, %xmm23
773 vpmaxsb -2064(%rdx), %xmm24, %xmm23
777 vpmaxsb %ymm27, %ymm22, %ymm30
[all …]
DAVX2-32.s1825 vpmaxsb -485498096(%edx,%eax,4), %ymm4, %ymm4 label
1829 vpmaxsb 485498096(%edx,%eax,4), %ymm4, %ymm4 label
1833 vpmaxsb 485498096(%edx), %ymm4, %ymm4 label
1837 vpmaxsb 485498096, %ymm4, %ymm4 label
1841 vpmaxsb 64(%edx,%eax), %ymm4, %ymm4 label
1845 vpmaxsb (%edx), %ymm4, %ymm4 label
1849 vpmaxsb %ymm4, %ymm4, %ymm4 label
DAVX-32.s6093 vpmaxsb -485498096(%edx,%eax,4), %xmm1, %xmm1 label
6097 vpmaxsb 485498096(%edx,%eax,4), %xmm1, %xmm1 label
6101 vpmaxsb 485498096(%edx), %xmm1, %xmm1 label
6105 vpmaxsb 485498096, %xmm1, %xmm1 label
6109 vpmaxsb 64(%edx,%eax), %xmm1, %xmm1 label
6113 vpmaxsb (%edx), %xmm1, %xmm1 label
6117 vpmaxsb %xmm1, %xmm1, %xmm1 label
DAVX-64.s12773 vpmaxsb 485498096, %xmm15, %xmm15 label
12777 vpmaxsb 485498096, %xmm6, %xmm6 label
12781 vpmaxsb -64(%rdx,%rax,4), %xmm15, %xmm15 label
12785 vpmaxsb 64(%rdx,%rax,4), %xmm15, %xmm15 label
12789 vpmaxsb -64(%rdx,%rax,4), %xmm6, %xmm6 label
12793 vpmaxsb 64(%rdx,%rax,4), %xmm6, %xmm6 label
12797 vpmaxsb 64(%rdx,%rax), %xmm15, %xmm15 label
12801 vpmaxsb 64(%rdx,%rax), %xmm6, %xmm6 label
12805 vpmaxsb 64(%rdx), %xmm15, %xmm15 label
12809 vpmaxsb 64(%rdx), %xmm6, %xmm6 label
[all …]
Dx86-32-avx.s1820 vpmaxsb %xmm2, %xmm3, %xmm1
1824 vpmaxsb (%eax), %xmm2, %xmm3
/external/llvm/test/MC/X86/
Dx86-64-avx512bw.s228 vpmaxsb %zmm26, %zmm29, %zmm23
232 vpmaxsb %zmm26, %zmm29, %zmm23 {%k4}
236 vpmaxsb %zmm26, %zmm29, %zmm23 {%k4} {z}
240 vpmaxsb (%rcx), %zmm29, %zmm23
244 vpmaxsb 291(%rax,%r14,8), %zmm29, %zmm23
248 vpmaxsb 8128(%rdx), %zmm29, %zmm23
252 vpmaxsb 8192(%rdx), %zmm29, %zmm23
256 vpmaxsb -8192(%rdx), %zmm29, %zmm23
260 vpmaxsb -8256(%rdx), %zmm29, %zmm23
Dx86-64-avx512bw_vl.s741 vpmaxsb %xmm17, %xmm24, %xmm23
745 vpmaxsb %xmm17, %xmm24, %xmm23 {%k3}
749 vpmaxsb %xmm17, %xmm24, %xmm23 {%k3} {z}
753 vpmaxsb (%rcx), %xmm24, %xmm23
757 vpmaxsb 291(%rax,%r14,8), %xmm24, %xmm23
761 vpmaxsb 2032(%rdx), %xmm24, %xmm23
765 vpmaxsb 2048(%rdx), %xmm24, %xmm23
769 vpmaxsb -2048(%rdx), %xmm24, %xmm23
773 vpmaxsb -2064(%rdx), %xmm24, %xmm23
777 vpmaxsb %ymm27, %ymm22, %ymm30
[all …]
Dx86-32-avx.s1820 vpmaxsb %xmm2, %xmm3, %xmm1
1824 vpmaxsb (%eax), %xmm2, %xmm3
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-avx2.s212 vpmaxsb %ymm0, %ymm1, %ymm2 label
213 vpmaxsb (%rax), %ymm1, %ymm2 label
598 # CHECK-NEXT: 1 1 0.50 vpmaxsb %ymm0, %ymm1, %ymm2
599 # CHECK-NEXT: 2 8 0.50 * vpmaxsb (%rax), %ymm1, %ymm2
916 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxsb %ymm0, …
917 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxsb (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-avx2.s212 vpmaxsb %ymm0, %ymm1, %ymm2 label
213 vpmaxsb (%rax), %ymm1, %ymm2 label
598 # CHECK-NEXT: 1 1 0.25 vpmaxsb %ymm0, %ymm1, %ymm2
599 # CHECK-NEXT: 1 8 0.50 * vpmaxsb (%rax), %ymm1, %ymm2
918 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxsb %ymm0, %ymm1, %ym…
919 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxsb (%rax), %ymm1, %y…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-avx2.s212 vpmaxsb %ymm0, %ymm1, %ymm2 label
213 vpmaxsb (%rax), %ymm1, %ymm2 label
598 # CHECK-NEXT: 1 1 0.50 vpmaxsb %ymm0, %ymm1, %ymm2
599 # CHECK-NEXT: 2 8 0.50 * vpmaxsb (%rax), %ymm1, %ymm2
916 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxsb %ymm0, …
917 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxsb (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-avx2.s212 vpmaxsb %ymm0, %ymm1, %ymm2 label
213 vpmaxsb (%rax), %ymm1, %ymm2 label
598 # CHECK-NEXT: 1 1 0.50 vpmaxsb %ymm0, %ymm1, %ymm2
599 # CHECK-NEXT: 2 8 0.50 * vpmaxsb (%rax), %ymm1, %ymm2
914 # CHECK-NEXT: - - - 0.50 - 0.50 - - vpmaxsb %ymm0, %ymm1, %ymm2
915 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 vpmaxsb (%rax), %ymm1, %ymm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-avx2.s212 vpmaxsb %ymm0, %ymm1, %ymm2 label
213 vpmaxsb (%rax), %ymm1, %ymm2 label
598 # CHECK-NEXT: 1 1 0.50 vpmaxsb %ymm0, %ymm1, %ymm2
599 # CHECK-NEXT: 2 8 0.50 * vpmaxsb (%rax), %ymm1, %ymm2
916 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxsb %ymm0, …
917 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxsb (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-avx2.s212 vpmaxsb %ymm0, %ymm1, %ymm2 label
213 vpmaxsb (%rax), %ymm1, %ymm2 label
598 # CHECK-NEXT: 1 1 0.50 vpmaxsb %ymm0, %ymm1, %ymm2
599 # CHECK-NEXT: 2 7 0.50 * vpmaxsb (%rax), %ymm1, %ymm2
916 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxsb %ymm0, …
917 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxsb (%rax),…
/external/llvm/test/CodeGen/X86/
Dvec_minmax_sint.ll329 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
369 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2
370 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
376 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
381 ; AVX512-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
745 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
789 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2
790 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
796 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
801 ; AVX512-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
Dvselect-minmax.ll80 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
108 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
702 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2
703 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
709 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
714 ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
753 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2
754 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
760 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
765 ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
[all …]
/external/swiftshader/third_party/LLVM/test/MC/X86/
Dx86-32-avx.s1796 vpmaxsb %xmm2, %xmm3, %xmm1
1800 vpmaxsb (%eax), %xmm2, %xmm3
Dx86_64-avx-encoding.s1777 vpmaxsb %xmm12, %xmm13, %xmm11
1781 vpmaxsb (%rax), %xmm12, %xmm13

123