/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | vector-reduce-umax.ll | 1661 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1676 ; AVX2-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1691 ; AVX512BW-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1705 ; AVX512VL-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1759 ; AVX1-NEXT: vpmaxub %xmm2, %xmm3, %xmm2 1760 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1761 ; AVX1-NEXT: vpmaxub %xmm2, %xmm0, %xmm0 1775 ; AVX2-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 1777 ; AVX2-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1792 ; AVX512BW-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 [all …]
|
D | horizontal-reduce-umax.ll | 1027 ; X86-AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1042 ; X86-AVX2-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1088 ; X64-AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1103 ; X64-AVX2-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1118 ; X64-AVX512-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1914 ; X86-AVX1-NEXT: vpmaxub %xmm2, %xmm3, %xmm2 1915 ; X86-AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 1916 ; X86-AVX1-NEXT: vpmaxub %xmm2, %xmm0, %xmm0 1930 ; X86-AVX2-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 1932 ; X86-AVX2-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 [all …]
|
D | vec_minmax_uint.ll | 394 ; AVX-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 412 ; AVX1-NEXT: vpmaxub %xmm2, %xmm3, %xmm2 413 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 419 ; AVX2-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 424 ; AVX512-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 815 ; AVX-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 833 ; AVX1-NEXT: vpmaxub %xmm2, %xmm3, %xmm2 834 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 840 ; AVX2-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 845 ; AVX512-NEXT: vpmaxub %ymm1, %ymm0, %ymm0
|
D | vselect-minmax.ll | 151 ; AVX-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 167 ; AVX-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 810 ; AVX1-NEXT: vpmaxub %xmm2, %xmm3, %xmm2 811 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 817 ; AVX2-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 822 ; AVX512F-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 841 ; AVX1-NEXT: vpmaxub %xmm2, %xmm3, %xmm2 842 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 848 ; AVX2-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 853 ; AVX512F-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 [all …]
|
D | vec_cmp_uint-128.ll | 453 ; AVX-NEXT: vpmaxub %xmm1, %xmm0, %xmm1 1099 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm1 1107 ; AVX2-NEXT: vpmaxub %xmm1, %xmm0, %xmm1 1120 ; AVX512-NEXT: vpmaxub %xmm1, %xmm0, %xmm1
|
D | vec_setcc.ll | 15 ; AVX-NEXT: vpmaxub %xmm1, %xmm0, %xmm1
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 300 vpmaxub %zmm25, %zmm18, %zmm29 304 vpmaxub %zmm25, %zmm18, %zmm29 {%k7} 308 vpmaxub %zmm25, %zmm18, %zmm29 {%k7} {z} 312 vpmaxub (%rcx), %zmm18, %zmm29 316 vpmaxub 291(%rax,%r14,8), %zmm18, %zmm29 320 vpmaxub 8128(%rdx), %zmm18, %zmm29 324 vpmaxub 8192(%rdx), %zmm18, %zmm29 328 vpmaxub -8192(%rdx), %zmm18, %zmm29 332 vpmaxub -8256(%rdx), %zmm18, %zmm29
|
D | AVX2-64.s | 3813 vpmaxub 485498096, %ymm7, %ymm7 label 3817 vpmaxub 485498096, %ymm9, %ymm9 label 3821 vpmaxub -64(%rdx,%rax,4), %ymm7, %ymm7 label 3825 vpmaxub 64(%rdx,%rax,4), %ymm7, %ymm7 label 3829 vpmaxub -64(%rdx,%rax,4), %ymm9, %ymm9 label 3833 vpmaxub 64(%rdx,%rax,4), %ymm9, %ymm9 label 3837 vpmaxub 64(%rdx,%rax), %ymm7, %ymm7 label 3841 vpmaxub 64(%rdx,%rax), %ymm9, %ymm9 label 3845 vpmaxub 64(%rdx), %ymm7, %ymm7 label 3849 vpmaxub 64(%rdx), %ymm9, %ymm9 label [all …]
|
D | x86-64-avx512bw_vl.s | 885 vpmaxub %xmm23, %xmm17, %xmm17 889 vpmaxub %xmm23, %xmm17, %xmm17 {%k5} 893 vpmaxub %xmm23, %xmm17, %xmm17 {%k5} {z} 897 vpmaxub (%rcx), %xmm17, %xmm17 901 vpmaxub 291(%rax,%r14,8), %xmm17, %xmm17 905 vpmaxub 2032(%rdx), %xmm17, %xmm17 909 vpmaxub 2048(%rdx), %xmm17, %xmm17 913 vpmaxub -2048(%rdx), %xmm17, %xmm17 917 vpmaxub -2064(%rdx), %xmm17, %xmm17 921 vpmaxub %ymm24, %ymm26, %ymm28 [all …]
|
D | AVX2-32.s | 1909 vpmaxub -485498096(%edx,%eax,4), %ymm4, %ymm4 label 1913 vpmaxub 485498096(%edx,%eax,4), %ymm4, %ymm4 label 1917 vpmaxub 485498096(%edx), %ymm4, %ymm4 label 1921 vpmaxub 485498096, %ymm4, %ymm4 label 1925 vpmaxub 64(%edx,%eax), %ymm4, %ymm4 label 1929 vpmaxub (%edx), %ymm4, %ymm4 label 1933 vpmaxub %ymm4, %ymm4, %ymm4 label
|
D | AVX-32.s | 6177 vpmaxub -485498096(%edx,%eax,4), %xmm1, %xmm1 label 6181 vpmaxub 485498096(%edx,%eax,4), %xmm1, %xmm1 label 6185 vpmaxub 485498096(%edx), %xmm1, %xmm1 label 6189 vpmaxub 485498096, %xmm1, %xmm1 label 6193 vpmaxub 64(%edx,%eax), %xmm1, %xmm1 label 6197 vpmaxub (%edx), %xmm1, %xmm1 label 6201 vpmaxub %xmm1, %xmm1, %xmm1 label
|
D | AVX-64.s | 12941 vpmaxub 485498096, %xmm15, %xmm15 label 12945 vpmaxub 485498096, %xmm6, %xmm6 label 12949 vpmaxub -64(%rdx,%rax,4), %xmm15, %xmm15 label 12953 vpmaxub 64(%rdx,%rax,4), %xmm15, %xmm15 label 12957 vpmaxub -64(%rdx,%rax,4), %xmm6, %xmm6 label 12961 vpmaxub 64(%rdx,%rax,4), %xmm6, %xmm6 label 12965 vpmaxub 64(%rdx,%rax), %xmm15, %xmm15 label 12969 vpmaxub 64(%rdx,%rax), %xmm6, %xmm6 label 12973 vpmaxub 64(%rdx), %xmm15, %xmm15 label 12977 vpmaxub 64(%rdx), %xmm6, %xmm6 label [all …]
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 300 vpmaxub %zmm25, %zmm18, %zmm29 304 vpmaxub %zmm25, %zmm18, %zmm29 {%k7} 308 vpmaxub %zmm25, %zmm18, %zmm29 {%k7} {z} 312 vpmaxub (%rcx), %zmm18, %zmm29 316 vpmaxub 291(%rax,%r14,8), %zmm18, %zmm29 320 vpmaxub 8128(%rdx), %zmm18, %zmm29 324 vpmaxub 8192(%rdx), %zmm18, %zmm29 328 vpmaxub -8192(%rdx), %zmm18, %zmm29 332 vpmaxub -8256(%rdx), %zmm18, %zmm29
|
D | x86-64-avx512bw_vl.s | 885 vpmaxub %xmm23, %xmm17, %xmm17 889 vpmaxub %xmm23, %xmm17, %xmm17 {%k5} 893 vpmaxub %xmm23, %xmm17, %xmm17 {%k5} {z} 897 vpmaxub (%rcx), %xmm17, %xmm17 901 vpmaxub 291(%rax,%r14,8), %xmm17, %xmm17 905 vpmaxub 2032(%rdx), %xmm17, %xmm17 909 vpmaxub 2048(%rdx), %xmm17, %xmm17 913 vpmaxub -2048(%rdx), %xmm17, %xmm17 917 vpmaxub -2064(%rdx), %xmm17, %xmm17 921 vpmaxub %ymm24, %ymm26, %ymm28 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-avx2.s | 221 vpmaxub %ymm0, %ymm1, %ymm2 label 222 vpmaxub (%rax), %ymm1, %ymm2 label 604 # CHECK-NEXT: 1 1 0.50 vpmaxub %ymm0, %ymm1, %ymm2 605 # CHECK-NEXT: 2 8 0.50 * vpmaxub (%rax), %ymm1, %ymm2 922 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxub %ymm0, … 923 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxub (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-avx2.s | 221 vpmaxub %ymm0, %ymm1, %ymm2 label 222 vpmaxub (%rax), %ymm1, %ymm2 label 604 # CHECK-NEXT: 1 1 0.25 vpmaxub %ymm0, %ymm1, %ymm2 605 # CHECK-NEXT: 1 8 0.50 * vpmaxub (%rax), %ymm1, %ymm2 924 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxub %ymm0, %ymm1, %ym… 925 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxub (%rax), %ymm1, %y…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-avx2.s | 221 vpmaxub %ymm0, %ymm1, %ymm2 label 222 vpmaxub (%rax), %ymm1, %ymm2 label 604 # CHECK-NEXT: 1 1 0.50 vpmaxub %ymm0, %ymm1, %ymm2 605 # CHECK-NEXT: 2 8 0.50 * vpmaxub (%rax), %ymm1, %ymm2 922 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxub %ymm0, … 923 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxub (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-avx2.s | 221 vpmaxub %ymm0, %ymm1, %ymm2 label 222 vpmaxub (%rax), %ymm1, %ymm2 label 604 # CHECK-NEXT: 1 1 0.50 vpmaxub %ymm0, %ymm1, %ymm2 605 # CHECK-NEXT: 2 8 0.50 * vpmaxub (%rax), %ymm1, %ymm2 920 # CHECK-NEXT: - - - 0.50 - 0.50 - - vpmaxub %ymm0, %ymm1, %ymm2 921 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 vpmaxub (%rax), %ymm1, %ymm2
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-avx2.s | 221 vpmaxub %ymm0, %ymm1, %ymm2 label 222 vpmaxub (%rax), %ymm1, %ymm2 label 604 # CHECK-NEXT: 1 1 0.50 vpmaxub %ymm0, %ymm1, %ymm2 605 # CHECK-NEXT: 2 8 0.50 * vpmaxub (%rax), %ymm1, %ymm2 922 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxub %ymm0, … 923 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxub (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-avx2.s | 221 vpmaxub %ymm0, %ymm1, %ymm2 label 222 vpmaxub (%rax), %ymm1, %ymm2 label 604 # CHECK-NEXT: 1 1 0.50 vpmaxub %ymm0, %ymm1, %ymm2 605 # CHECK-NEXT: 2 7 0.50 * vpmaxub (%rax), %ymm1, %ymm2 922 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxub %ymm0, … 923 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxub (%rax),…
|
/external/llvm/test/CodeGen/X86/ |
D | vec_minmax_uint.ll | 390 ; AVX-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 408 ; AVX1-NEXT: vpmaxub %xmm2, %xmm3, %xmm2 409 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 415 ; AVX2-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 420 ; AVX512-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 837 ; AVX-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 855 ; AVX1-NEXT: vpmaxub %xmm2, %xmm3, %xmm2 856 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 862 ; AVX2-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 867 ; AVX512-NEXT: vpmaxub %ymm1, %ymm0, %ymm0
|
D | vselect-minmax.ll | 156 ; AVX-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 172 ; AVX-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 846 ; AVX1-NEXT: vpmaxub %xmm2, %xmm3, %xmm2 847 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 853 ; AVX2-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 858 ; AVX512F-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 877 ; AVX1-NEXT: vpmaxub %xmm2, %xmm3, %xmm2 878 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm0 884 ; AVX2-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 889 ; AVX512F-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 [all …]
|
D | vec_setcc.ll | 15 ; AVX-NEXT: vpmaxub %xmm1, %xmm0, %xmm1
|
D | psubus.ll | 485 ; AVX1-NEXT: vpmaxub %xmm1, %xmm2, %xmm4 487 ; AVX1-NEXT: vpmaxub %xmm1, %xmm0, %xmm1
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
D | x86-32-avx.s | 1132 vpmaxub %xmm1, %xmm2, %xmm3 1136 vpmaxub (%eax), %xmm2, %xmm3
|