/external/llvm/test/CodeGen/X86/ |
D | vec_split.ll | 11 ; AVX1: vpminuw 12 ; AVX1: vpminuw 15 ; AVX2: vpminuw 30 ; AVX1: vpminuw 31 ; AVX1: vpminuw 32 ; AVX1: vpminuw 33 ; AVX1: vpminuw 36 ; AVX2: vpminuw 37 ; AVX2: vpminuw
|
D | vec_minmax_uint.ll | 1181 ; AVX-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1225 ; AVX1-NEXT: vpminuw %xmm2, %xmm3, %xmm2 1226 ; AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1232 ; AVX2-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1237 ; AVX512-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1632 ; AVX-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1675 ; AVX1-NEXT: vpminuw %xmm2, %xmm3, %xmm2 1676 ; AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1682 ; AVX2-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1687 ; AVX512-NEXT: vpminuw %ymm1, %ymm0, %ymm0
|
D | vselect-minmax.ll | 264 ; AVX-NEXT: vpminuw %xmm1, %xmm0, %xmm0 291 ; AVX-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1052 ; AVX1-NEXT: vpminuw %xmm2, %xmm3, %xmm2 1053 ; AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1059 ; AVX2-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1064 ; AVX512F-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1102 ; AVX1-NEXT: vpminuw %xmm2, %xmm3, %xmm2 1103 ; AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1109 ; AVX2-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1114 ; AVX512F-NEXT: vpminuw %ymm1, %ymm0, %ymm0 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | vec_split.ll | 11 ; AVX1: vpminuw 12 ; AVX1: vpminuw 15 ; AVX2: vpminuw 30 ; AVX1: vpminuw 31 ; AVX1: vpminuw 32 ; AVX1: vpminuw 33 ; AVX1: vpminuw 36 ; AVX2: vpminuw 37 ; AVX2: vpminuw
|
D | pr31773.ll | 12 ; AVX-NEXT: vpminuw %xmm2, %xmm1, %xmm1 13 ; AVX-NEXT: vpminuw %xmm2, %xmm0, %xmm0
|
D | vector-reduce-umin.ll | 1234 ; AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1244 ; AVX2-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1254 ; AVX512-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1314 ; AVX1-NEXT: vpminuw %xmm2, %xmm3, %xmm2 1315 ; AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1316 ; AVX1-NEXT: vpminuw %xmm2, %xmm0, %xmm0 1325 ; AVX2-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1327 ; AVX2-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1337 ; AVX512-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1339 ; AVX512-NEXT: vpminuw %xmm1, %xmm0, %xmm0 [all …]
|
D | combine-umax.ll | 36 ; AVX-NEXT: vpminuw %xmm1, %xmm0, %xmm0
|
D | horizontal-reduce-umin.ll | 815 ; X86-AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 825 ; X86-AVX2-NEXT: vpminuw %xmm1, %xmm0, %xmm0 870 ; X64-AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 880 ; X64-AVX2-NEXT: vpminuw %xmm1, %xmm0, %xmm0 890 ; X64-AVX512-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1639 ; X86-AVX1-NEXT: vpminuw %xmm2, %xmm3, %xmm2 1640 ; X86-AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1641 ; X86-AVX1-NEXT: vpminuw %xmm2, %xmm0, %xmm0 1650 ; X86-AVX2-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1652 ; X86-AVX2-NEXT: vpminuw %xmm1, %xmm0, %xmm0 [all …]
|
D | vector-trunc-usat.ll | 2295 ; AVX1-NEXT: vpminuw %xmm2, %xmm1, %xmm1 2296 ; AVX1-NEXT: vpminuw %xmm2, %xmm0, %xmm0 2303 ; AVX2-NEXT: vpminuw {{.*}}(%rip), %ymm0, %ymm0 2311 ; AVX512F-NEXT: vpminuw {{.*}}(%rip), %ymm0, %ymm0 2319 ; AVX512VL-NEXT: vpminuw {{.*}}(%rip), %ymm0, %ymm0 2327 ; AVX512BW-NEXT: vpminuw {{.*}}(%rip), %ymm0, %ymm0 2403 ; AVX1-NEXT: vpminuw %xmm3, %xmm2, %xmm2 2404 ; AVX1-NEXT: vpminuw %xmm3, %xmm0, %xmm0 2407 ; AVX1-NEXT: vpminuw %xmm3, %xmm2, %xmm2 2408 ; AVX1-NEXT: vpminuw %xmm3, %xmm1, %xmm1 [all …]
|
D | vec_minmax_uint.ll | 1171 ; AVX-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1208 ; AVX1-NEXT: vpminuw %xmm2, %xmm3, %xmm2 1209 ; AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1215 ; AVX2-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1220 ; AVX512-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1591 ; AVX-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1628 ; AVX1-NEXT: vpminuw %xmm2, %xmm3, %xmm2 1629 ; AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1635 ; AVX2-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1640 ; AVX512-NEXT: vpminuw %ymm1, %ymm0, %ymm0
|
D | vselect-minmax.ll | 256 ; AVX-NEXT: vpminuw %xmm1, %xmm0, %xmm0 281 ; AVX-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1009 ; AVX1-NEXT: vpminuw %xmm2, %xmm3, %xmm2 1010 ; AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1016 ; AVX2-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1021 ; AVX512F-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1053 ; AVX1-NEXT: vpminuw %xmm2, %xmm3, %xmm2 1054 ; AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm0 1060 ; AVX2-NEXT: vpminuw %ymm1, %ymm0, %ymm0 1065 ; AVX512F-NEXT: vpminuw %ymm1, %ymm0, %ymm0 [all …]
|
D | vec_cmp_uint-128.ll | 631 ; AVX1-NEXT: vpminuw %xmm1, %xmm0, %xmm1 639 ; AVX2-NEXT: vpminuw %xmm1, %xmm0, %xmm1 652 ; AVX512-NEXT: vpminuw %xmm1, %xmm0, %xmm1 853 ; AVX-NEXT: vpminuw %xmm1, %xmm0, %xmm1
|
D | vec_setcc.ll | 80 ; AVX-NEXT: vpminuw %xmm1, %xmm0, %xmm1
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 480 vpminuw %zmm20, %zmm29, %zmm19 484 vpminuw %zmm20, %zmm29, %zmm19 {%k7} 488 vpminuw %zmm20, %zmm29, %zmm19 {%k7} {z} 492 vpminuw (%rcx), %zmm29, %zmm19 496 vpminuw 291(%rax,%r14,8), %zmm29, %zmm19 500 vpminuw 8128(%rdx), %zmm29, %zmm19 504 vpminuw 8192(%rdx), %zmm29, %zmm19 508 vpminuw -8192(%rdx), %zmm29, %zmm19 512 vpminuw -8256(%rdx), %zmm29, %zmm19
|
D | AVX2-64.s | 4261 vpminuw 485498096, %ymm7, %ymm7 label 4265 vpminuw 485498096, %ymm9, %ymm9 label 4269 vpminuw -64(%rdx,%rax,4), %ymm7, %ymm7 label 4273 vpminuw 64(%rdx,%rax,4), %ymm7, %ymm7 label 4277 vpminuw -64(%rdx,%rax,4), %ymm9, %ymm9 label 4281 vpminuw 64(%rdx,%rax,4), %ymm9, %ymm9 label 4285 vpminuw 64(%rdx,%rax), %ymm7, %ymm7 label 4289 vpminuw 64(%rdx,%rax), %ymm9, %ymm9 label 4293 vpminuw 64(%rdx), %ymm7, %ymm7 label 4297 vpminuw 64(%rdx), %ymm9, %ymm9 label [all …]
|
D | x86-64-avx512bw_vl.s | 1245 vpminuw %xmm23, %xmm17, %xmm28 1249 vpminuw %xmm23, %xmm17, %xmm28 {%k2} 1253 vpminuw %xmm23, %xmm17, %xmm28 {%k2} {z} 1257 vpminuw (%rcx), %xmm17, %xmm28 1261 vpminuw 291(%rax,%r14,8), %xmm17, %xmm28 1265 vpminuw 2032(%rdx), %xmm17, %xmm28 1269 vpminuw 2048(%rdx), %xmm17, %xmm28 1273 vpminuw -2048(%rdx), %xmm17, %xmm28 1277 vpminuw -2064(%rdx), %xmm17, %xmm28 1281 vpminuw %ymm18, %ymm27, %ymm20 [all …]
|
D | AVX2-32.s | 2133 vpminuw -485498096(%edx,%eax,4), %ymm4, %ymm4 label 2137 vpminuw 485498096(%edx,%eax,4), %ymm4, %ymm4 label 2141 vpminuw 485498096(%edx), %ymm4, %ymm4 label 2145 vpminuw 485498096, %ymm4, %ymm4 label 2149 vpminuw 64(%edx,%eax), %ymm4, %ymm4 label 2153 vpminuw (%edx), %ymm4, %ymm4 label 2157 vpminuw %ymm4, %ymm4, %ymm4 label
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 480 vpminuw %zmm20, %zmm29, %zmm19 484 vpminuw %zmm20, %zmm29, %zmm19 {%k7} 488 vpminuw %zmm20, %zmm29, %zmm19 {%k7} {z} 492 vpminuw (%rcx), %zmm29, %zmm19 496 vpminuw 291(%rax,%r14,8), %zmm29, %zmm19 500 vpminuw 8128(%rdx), %zmm29, %zmm19 504 vpminuw 8192(%rdx), %zmm29, %zmm19 508 vpminuw -8192(%rdx), %zmm29, %zmm19 512 vpminuw -8256(%rdx), %zmm29, %zmm19
|
D | x86-64-avx512bw_vl.s | 1245 vpminuw %xmm23, %xmm17, %xmm28 1249 vpminuw %xmm23, %xmm17, %xmm28 {%k2} 1253 vpminuw %xmm23, %xmm17, %xmm28 {%k2} {z} 1257 vpminuw (%rcx), %xmm17, %xmm28 1261 vpminuw 291(%rax,%r14,8), %xmm17, %xmm28 1265 vpminuw 2032(%rdx), %xmm17, %xmm28 1269 vpminuw 2048(%rdx), %xmm17, %xmm28 1273 vpminuw -2048(%rdx), %xmm17, %xmm28 1277 vpminuw -2064(%rdx), %xmm17, %xmm28 1281 vpminuw %ymm18, %ymm27, %ymm20 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-avx2.s | 245 vpminuw %ymm0, %ymm1, %ymm2 label 246 vpminuw (%rax), %ymm1, %ymm2 label 620 # CHECK-NEXT: 1 1 0.50 vpminuw %ymm0, %ymm1, %ymm2 621 # CHECK-NEXT: 2 8 0.50 * vpminuw (%rax), %ymm1, %ymm2 938 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpminuw %ymm0, … 939 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpminuw (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-avx2.s | 245 vpminuw %ymm0, %ymm1, %ymm2 label 246 vpminuw (%rax), %ymm1, %ymm2 label 620 # CHECK-NEXT: 1 1 0.25 vpminuw %ymm0, %ymm1, %ymm2 621 # CHECK-NEXT: 1 8 0.50 * vpminuw (%rax), %ymm1, %ymm2 940 … - - - - - 0.25 0.25 0.25 0.25 - vpminuw %ymm0, %ymm1, %ym… 941 … - - - - - 0.25 0.25 0.25 0.25 - vpminuw (%rax), %ymm1, %y…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-avx2.s | 245 vpminuw %ymm0, %ymm1, %ymm2 label 246 vpminuw (%rax), %ymm1, %ymm2 label 620 # CHECK-NEXT: 1 1 0.50 vpminuw %ymm0, %ymm1, %ymm2 621 # CHECK-NEXT: 2 8 0.50 * vpminuw (%rax), %ymm1, %ymm2 938 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpminuw %ymm0, … 939 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpminuw (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-avx2.s | 245 vpminuw %ymm0, %ymm1, %ymm2 label 246 vpminuw (%rax), %ymm1, %ymm2 label 620 # CHECK-NEXT: 1 1 0.50 vpminuw %ymm0, %ymm1, %ymm2 621 # CHECK-NEXT: 2 8 0.50 * vpminuw (%rax), %ymm1, %ymm2 936 # CHECK-NEXT: - - - 0.50 - 0.50 - - vpminuw %ymm0, %ymm1, %ymm2 937 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 vpminuw (%rax), %ymm1, %ymm2
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-avx2.s | 245 vpminuw %ymm0, %ymm1, %ymm2 label 246 vpminuw (%rax), %ymm1, %ymm2 label 620 # CHECK-NEXT: 1 1 0.50 vpminuw %ymm0, %ymm1, %ymm2 621 # CHECK-NEXT: 2 8 0.50 * vpminuw (%rax), %ymm1, %ymm2 938 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpminuw %ymm0, … 939 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpminuw (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-avx2.s | 245 vpminuw %ymm0, %ymm1, %ymm2 label 246 vpminuw (%rax), %ymm1, %ymm2 label 620 # CHECK-NEXT: 1 1 0.50 vpminuw %ymm0, %ymm1, %ymm2 621 # CHECK-NEXT: 2 7 0.50 * vpminuw (%rax), %ymm1, %ymm2 938 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpminuw %ymm0, … 939 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpminuw (%rax),…
|