/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | vector-reduce-umin.ll | 1493 ; AVX-NEXT: vpminub %xmm1, %xmm0, %xmm0 1502 ; AVX512-NEXT: vpminub %xmm1, %xmm0, %xmm0 1543 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 1545 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 1555 ; AVX2-NEXT: vpminub %xmm1, %xmm0, %xmm0 1557 ; AVX2-NEXT: vpminub %xmm1, %xmm0, %xmm0 1567 ; AVX512-NEXT: vpminub %xmm1, %xmm0, %xmm0 1569 ; AVX512-NEXT: vpminub %xmm1, %xmm0, %xmm0 1616 ; AVX1-NEXT: vpminub %xmm2, %xmm3, %xmm2 1617 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 [all …]
|
D | horizontal-reduce-umin.ll | 344 ; X86-AVX-NEXT: vpminub %xmm1, %xmm0, %xmm0 379 ; X64-AVX-NEXT: vpminub %xmm1, %xmm0, %xmm0 944 ; X86-AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 946 ; X86-AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 956 ; X86-AVX2-NEXT: vpminub %xmm1, %xmm0, %xmm0 958 ; X86-AVX2-NEXT: vpminub %xmm1, %xmm0, %xmm0 996 ; X64-AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 998 ; X64-AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 1008 ; X64-AVX2-NEXT: vpminub %xmm1, %xmm0, %xmm0 1010 ; X64-AVX2-NEXT: vpminub %xmm1, %xmm0, %xmm0 [all …]
|
D | vector-reduce-umax.ll | 1592 ; AVX-NEXT: vpminub %xmm2, %xmm0, %xmm0 1604 ; AVX512BW-NEXT: vpminub %xmm1, %xmm0, %xmm0 1616 ; AVX512VL-NEXT: vpminub %xmm1, %xmm0, %xmm0 1665 ; AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1680 ; AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1694 ; AVX512BW-NEXT: vpminub %xmm1, %xmm0, %xmm0 1708 ; AVX512VL-NEXT: vpminub %xmm1, %xmm0, %xmm0 1765 ; AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1781 ; AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1797 ; AVX512BW-NEXT: vpminub %xmm1, %xmm0, %xmm0 [all …]
|
D | vector-reduce-smax.ll | 1374 ; AVX-NEXT: vpminub %xmm2, %xmm0, %xmm0 1386 ; AVX512-NEXT: vpminub %xmm2, %xmm0, %xmm0 1455 ; AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1470 ; AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1485 ; AVX512-NEXT: vpminub %xmm2, %xmm0, %xmm0 1570 ; AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1586 ; AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1603 ; AVX512-NEXT: vpminub %xmm2, %xmm0, %xmm0 1718 ; AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1736 ; AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 [all …]
|
D | vector-reduce-smin.ll | 1373 ; AVX-NEXT: vpminub %xmm2, %xmm0, %xmm0 1385 ; AVX512-NEXT: vpminub %xmm2, %xmm0, %xmm0 1454 ; AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1469 ; AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1484 ; AVX512-NEXT: vpminub %xmm2, %xmm0, %xmm0 1569 ; AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1585 ; AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1602 ; AVX512-NEXT: vpminub %xmm2, %xmm0, %xmm0 1717 ; AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1735 ; AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 [all …]
|
D | vec_minmax_uint.ll | 1235 ; AVX-NEXT: vpminub %xmm1, %xmm0, %xmm0 1253 ; AVX1-NEXT: vpminub %xmm2, %xmm3, %xmm2 1254 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 1260 ; AVX2-NEXT: vpminub %ymm1, %ymm0, %ymm0 1265 ; AVX512-NEXT: vpminub %ymm1, %ymm0, %ymm0 1655 ; AVX-NEXT: vpminub %xmm1, %xmm0, %xmm0 1673 ; AVX1-NEXT: vpminub %xmm2, %xmm3, %xmm2 1674 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 1680 ; AVX2-NEXT: vpminub %ymm1, %ymm0, %ymm0 1685 ; AVX512-NEXT: vpminub %ymm1, %ymm0, %ymm0
|
D | vselect-minmax.ll | 119 ; AVX-NEXT: vpminub %xmm1, %xmm0, %xmm0 135 ; AVX-NEXT: vpminub %xmm1, %xmm0, %xmm0 748 ; AVX1-NEXT: vpminub %xmm2, %xmm3, %xmm2 749 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 755 ; AVX2-NEXT: vpminub %ymm1, %ymm0, %ymm0 760 ; AVX512F-NEXT: vpminub %ymm1, %ymm0, %ymm0 779 ; AVX1-NEXT: vpminub %xmm2, %xmm3, %xmm2 780 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 786 ; AVX2-NEXT: vpminub %ymm1, %ymm0, %ymm0 791 ; AVX512F-NEXT: vpminub %ymm1, %ymm0, %ymm0 [all …]
|
D | horizontal-reduce-umax.ll | 378 ; X86-AVX-NEXT: vpminub %xmm2, %xmm0, %xmm0 419 ; X64-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 431 ; X64-AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 442 ; X64-AVX512-NEXT: vpminub %xmm1, %xmm0, %xmm0 1031 ; X86-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1046 ; X86-AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1092 ; X64-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1107 ; X64-AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1121 ; X64-AVX512-NEXT: vpminub %xmm1, %xmm0, %xmm0 1920 ; X86-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 [all …]
|
D | horizontal-reduce-smin.ll | 330 ; X86-AVX-NEXT: vpminub %xmm2, %xmm0, %xmm0 387 ; X64-AVX-NEXT: vpminub %xmm2, %xmm0, %xmm0 921 ; X86-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 936 ; X86-AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1002 ; X64-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1017 ; X64-AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1032 ; X64-AVX512-NEXT: vpminub %xmm2, %xmm0, %xmm0 1736 ; X86-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1752 ; X86-AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1833 ; X64-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 [all …]
|
D | horizontal-reduce-smax.ll | 328 ; X86-AVX-NEXT: vpminub %xmm2, %xmm0, %xmm0 385 ; X64-AVX-NEXT: vpminub %xmm2, %xmm0, %xmm0 917 ; X86-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 932 ; X86-AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 998 ; X64-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1013 ; X64-AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1028 ; X64-AVX512-NEXT: vpminub %xmm2, %xmm0, %xmm0 1732 ; X86-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 1748 ; X86-AVX2-NEXT: vpminub %xmm2, %xmm0, %xmm0 1829 ; X64-AVX1-NEXT: vpminub %xmm2, %xmm0, %xmm0 [all …]
|
D | vec_cmp_uint-128.ll | 674 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm1 682 ; AVX2-NEXT: vpminub %xmm1, %xmm0, %xmm1 695 ; AVX512-NEXT: vpminub %xmm1, %xmm0, %xmm1 875 ; AVX-NEXT: vpminub %xmm1, %xmm0, %xmm1
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 444 vpminub %zmm26, %zmm25, %zmm25 448 vpminub %zmm26, %zmm25, %zmm25 {%k6} 452 vpminub %zmm26, %zmm25, %zmm25 {%k6} {z} 456 vpminub (%rcx), %zmm25, %zmm25 460 vpminub 291(%rax,%r14,8), %zmm25, %zmm25 464 vpminub 8128(%rdx), %zmm25, %zmm25 468 vpminub 8192(%rdx), %zmm25, %zmm25 472 vpminub -8192(%rdx), %zmm25, %zmm25 476 vpminub -8256(%rdx), %zmm25, %zmm25
|
D | AVX2-64.s | 4149 vpminub 485498096, %ymm7, %ymm7 label 4153 vpminub 485498096, %ymm9, %ymm9 label 4157 vpminub -64(%rdx,%rax,4), %ymm7, %ymm7 label 4161 vpminub 64(%rdx,%rax,4), %ymm7, %ymm7 label 4165 vpminub -64(%rdx,%rax,4), %ymm9, %ymm9 label 4169 vpminub 64(%rdx,%rax,4), %ymm9, %ymm9 label 4173 vpminub 64(%rdx,%rax), %ymm7, %ymm7 label 4177 vpminub 64(%rdx,%rax), %ymm9, %ymm9 label 4181 vpminub 64(%rdx), %ymm7, %ymm7 label 4185 vpminub 64(%rdx), %ymm9, %ymm9 label [all …]
|
D | x86-64-avx512bw_vl.s | 1173 vpminub %xmm27, %xmm27, %xmm22 1177 vpminub %xmm27, %xmm27, %xmm22 {%k5} 1181 vpminub %xmm27, %xmm27, %xmm22 {%k5} {z} 1185 vpminub (%rcx), %xmm27, %xmm22 1189 vpminub 291(%rax,%r14,8), %xmm27, %xmm22 1193 vpminub 2032(%rdx), %xmm27, %xmm22 1197 vpminub 2048(%rdx), %xmm27, %xmm22 1201 vpminub -2048(%rdx), %xmm27, %xmm22 1205 vpminub -2064(%rdx), %xmm27, %xmm22 1209 vpminub %ymm27, %ymm25, %ymm27 [all …]
|
D | AVX2-32.s | 2077 vpminub -485498096(%edx,%eax,4), %ymm4, %ymm4 label 2081 vpminub 485498096(%edx,%eax,4), %ymm4, %ymm4 label 2085 vpminub 485498096(%edx), %ymm4, %ymm4 label 2089 vpminub 485498096, %ymm4, %ymm4 label 2093 vpminub 64(%edx,%eax), %ymm4, %ymm4 label 2097 vpminub (%edx), %ymm4, %ymm4 label 2101 vpminub %ymm4, %ymm4, %ymm4 label
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 444 vpminub %zmm26, %zmm25, %zmm25 448 vpminub %zmm26, %zmm25, %zmm25 {%k6} 452 vpminub %zmm26, %zmm25, %zmm25 {%k6} {z} 456 vpminub (%rcx), %zmm25, %zmm25 460 vpminub 291(%rax,%r14,8), %zmm25, %zmm25 464 vpminub 8128(%rdx), %zmm25, %zmm25 468 vpminub 8192(%rdx), %zmm25, %zmm25 472 vpminub -8192(%rdx), %zmm25, %zmm25 476 vpminub -8256(%rdx), %zmm25, %zmm25
|
D | x86-64-avx512bw_vl.s | 1173 vpminub %xmm27, %xmm27, %xmm22 1177 vpminub %xmm27, %xmm27, %xmm22 {%k5} 1181 vpminub %xmm27, %xmm27, %xmm22 {%k5} {z} 1185 vpminub (%rcx), %xmm27, %xmm22 1189 vpminub 291(%rax,%r14,8), %xmm27, %xmm22 1193 vpminub 2032(%rdx), %xmm27, %xmm22 1197 vpminub 2048(%rdx), %xmm27, %xmm22 1201 vpminub -2048(%rdx), %xmm27, %xmm22 1205 vpminub -2064(%rdx), %xmm27, %xmm22 1209 vpminub %ymm27, %ymm25, %ymm27 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-avx2.s | 239 vpminub %ymm0, %ymm1, %ymm2 label 240 vpminub (%rax), %ymm1, %ymm2 label 616 # CHECK-NEXT: 1 1 0.50 vpminub %ymm0, %ymm1, %ymm2 617 # CHECK-NEXT: 2 8 0.50 * vpminub (%rax), %ymm1, %ymm2 934 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpminub %ymm0, … 935 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpminub (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-avx2.s | 239 vpminub %ymm0, %ymm1, %ymm2 label 240 vpminub (%rax), %ymm1, %ymm2 label 616 # CHECK-NEXT: 1 1 0.50 vpminub %ymm0, %ymm1, %ymm2 617 # CHECK-NEXT: 2 8 0.50 * vpminub (%rax), %ymm1, %ymm2 934 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpminub %ymm0, … 935 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpminub (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-avx2.s | 239 vpminub %ymm0, %ymm1, %ymm2 label 240 vpminub (%rax), %ymm1, %ymm2 label 616 # CHECK-NEXT: 1 1 0.50 vpminub %ymm0, %ymm1, %ymm2 617 # CHECK-NEXT: 2 7 0.50 * vpminub (%rax), %ymm1, %ymm2 934 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpminub %ymm0, … 935 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpminub (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-avx2.s | 239 vpminub %ymm0, %ymm1, %ymm2 label 240 vpminub (%rax), %ymm1, %ymm2 label 616 # CHECK-NEXT: 1 1 0.25 vpminub %ymm0, %ymm1, %ymm2 617 # CHECK-NEXT: 1 8 0.50 * vpminub (%rax), %ymm1, %ymm2 936 … - - - - - 0.25 0.25 0.25 0.25 - vpminub %ymm0, %ymm1, %ym… 937 … - - - - - 0.25 0.25 0.25 0.25 - vpminub (%rax), %ymm1, %y…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-avx2.s | 239 vpminub %ymm0, %ymm1, %ymm2 label 240 vpminub (%rax), %ymm1, %ymm2 label 616 # CHECK-NEXT: 1 1 0.50 vpminub %ymm0, %ymm1, %ymm2 617 # CHECK-NEXT: 2 8 0.50 * vpminub (%rax), %ymm1, %ymm2 932 # CHECK-NEXT: - - - 0.50 - 0.50 - - vpminub %ymm0, %ymm1, %ymm2 933 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 vpminub (%rax), %ymm1, %ymm2
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-avx2.s | 239 vpminub %ymm0, %ymm1, %ymm2 label 240 vpminub (%rax), %ymm1, %ymm2 label 616 # CHECK-NEXT: 1 1 0.50 vpminub %ymm0, %ymm1, %ymm2 617 # CHECK-NEXT: 2 8 0.50 * vpminub (%rax), %ymm1, %ymm2 934 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpminub %ymm0, … 935 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpminub (%rax),…
|
/external/llvm/test/CodeGen/X86/ |
D | vec_minmax_uint.ll | 1252 ; AVX-NEXT: vpminub %xmm1, %xmm0, %xmm0 1270 ; AVX1-NEXT: vpminub %xmm2, %xmm3, %xmm2 1271 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 1277 ; AVX2-NEXT: vpminub %ymm1, %ymm0, %ymm0 1282 ; AVX512-NEXT: vpminub %ymm1, %ymm0, %ymm0 1702 ; AVX-NEXT: vpminub %xmm1, %xmm0, %xmm0 1720 ; AVX1-NEXT: vpminub %xmm2, %xmm3, %xmm2 1721 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 1727 ; AVX2-NEXT: vpminub %ymm1, %ymm0, %ymm0 1732 ; AVX512-NEXT: vpminub %ymm1, %ymm0, %ymm0
|
D | vselect-minmax.ll | 124 ; AVX-NEXT: vpminub %xmm1, %xmm0, %xmm0 140 ; AVX-NEXT: vpminub %xmm1, %xmm0, %xmm0 784 ; AVX1-NEXT: vpminub %xmm2, %xmm3, %xmm2 785 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 791 ; AVX2-NEXT: vpminub %ymm1, %ymm0, %ymm0 796 ; AVX512F-NEXT: vpminub %ymm1, %ymm0, %ymm0 815 ; AVX1-NEXT: vpminub %xmm2, %xmm3, %xmm2 816 ; AVX1-NEXT: vpminub %xmm1, %xmm0, %xmm0 822 ; AVX2-NEXT: vpminub %ymm1, %ymm0, %ymm0 827 ; AVX512F-NEXT: vpminub %ymm1, %ymm0, %ymm0 [all …]
|