/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | vector-reduce-umax.ll | 1257 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1270 ; AVX2-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1283 ; AVX512BW-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1295 ; AVX512VL-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1360 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2 1361 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1362 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm0, %xmm0 1374 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 1376 ; AVX2-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1389 ; AVX512BW-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 [all …]
|
D | combine-umin.ll | 36 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
|
D | horizontal-reduce-umax.ll | 878 ; X86-AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 891 ; X86-AVX2-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 942 ; X64-AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 955 ; X64-AVX2-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 968 ; X64-AVX512-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1738 ; X86-AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2 1739 ; X86-AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1740 ; X86-AVX1-NEXT: vpmaxuw %xmm2, %xmm0, %xmm0 1752 ; X86-AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 1754 ; X86-AVX2-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 [all …]
|
D | vec_minmax_uint.ll | 330 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 367 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2 368 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 374 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 379 ; AVX512-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 751 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 788 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2 789 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 795 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 800 ; AVX512-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0
|
D | vselect-minmax.ll | 306 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 331 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1097 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2 1098 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1104 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 1109 ; AVX512F-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 1141 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2 1142 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1148 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 1153 ; AVX512F-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 [all …]
|
D | vec_cmp_uint-128.ll | 431 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm1 1056 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm1 1064 ; AVX2-NEXT: vpmaxuw %xmm1, %xmm0, %xmm1 1077 ; AVX512-NEXT: vpmaxuw %xmm1, %xmm0, %xmm1
|
D | vec_setcc.ll | 56 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm1
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 336 vpmaxuw %zmm23, %zmm27, %zmm21 340 vpmaxuw %zmm23, %zmm27, %zmm21 {%k3} 344 vpmaxuw %zmm23, %zmm27, %zmm21 {%k3} {z} 348 vpmaxuw (%rcx), %zmm27, %zmm21 352 vpmaxuw 291(%rax,%r14,8), %zmm27, %zmm21 356 vpmaxuw 8128(%rdx), %zmm27, %zmm21 360 vpmaxuw 8192(%rdx), %zmm27, %zmm21 364 vpmaxuw -8192(%rdx), %zmm27, %zmm21 368 vpmaxuw -8256(%rdx), %zmm27, %zmm21
|
D | AVX2-64.s | 3925 vpmaxuw 485498096, %ymm7, %ymm7 label 3929 vpmaxuw 485498096, %ymm9, %ymm9 label 3933 vpmaxuw -64(%rdx,%rax,4), %ymm7, %ymm7 label 3937 vpmaxuw 64(%rdx,%rax,4), %ymm7, %ymm7 label 3941 vpmaxuw -64(%rdx,%rax,4), %ymm9, %ymm9 label 3945 vpmaxuw 64(%rdx,%rax,4), %ymm9, %ymm9 label 3949 vpmaxuw 64(%rdx,%rax), %ymm7, %ymm7 label 3953 vpmaxuw 64(%rdx,%rax), %ymm9, %ymm9 label 3957 vpmaxuw 64(%rdx), %ymm7, %ymm7 label 3961 vpmaxuw 64(%rdx), %ymm9, %ymm9 label [all …]
|
D | x86-64-avx512bw_vl.s | 957 vpmaxuw %xmm20, %xmm18, %xmm24 961 vpmaxuw %xmm20, %xmm18, %xmm24 {%k7} 965 vpmaxuw %xmm20, %xmm18, %xmm24 {%k7} {z} 969 vpmaxuw (%rcx), %xmm18, %xmm24 973 vpmaxuw 291(%rax,%r14,8), %xmm18, %xmm24 977 vpmaxuw 2032(%rdx), %xmm18, %xmm24 981 vpmaxuw 2048(%rdx), %xmm18, %xmm24 985 vpmaxuw -2048(%rdx), %xmm18, %xmm24 989 vpmaxuw -2064(%rdx), %xmm18, %xmm24 993 vpmaxuw %ymm19, %ymm22, %ymm19 [all …]
|
D | AVX2-32.s | 1965 vpmaxuw -485498096(%edx,%eax,4), %ymm4, %ymm4 label 1969 vpmaxuw 485498096(%edx,%eax,4), %ymm4, %ymm4 label 1973 vpmaxuw 485498096(%edx), %ymm4, %ymm4 label 1977 vpmaxuw 485498096, %ymm4, %ymm4 label 1981 vpmaxuw 64(%edx,%eax), %ymm4, %ymm4 label 1985 vpmaxuw (%edx), %ymm4, %ymm4 label 1989 vpmaxuw %ymm4, %ymm4, %ymm4 label
|
D | AVX-32.s | 6233 vpmaxuw -485498096(%edx,%eax,4), %xmm1, %xmm1 label 6237 vpmaxuw 485498096(%edx,%eax,4), %xmm1, %xmm1 label 6241 vpmaxuw 485498096(%edx), %xmm1, %xmm1 label 6245 vpmaxuw 485498096, %xmm1, %xmm1 label 6249 vpmaxuw 64(%edx,%eax), %xmm1, %xmm1 label 6253 vpmaxuw (%edx), %xmm1, %xmm1 label 6257 vpmaxuw %xmm1, %xmm1, %xmm1 label
|
D | AVX-64.s | 13053 vpmaxuw 485498096, %xmm15, %xmm15 label 13057 vpmaxuw 485498096, %xmm6, %xmm6 label 13061 vpmaxuw -64(%rdx,%rax,4), %xmm15, %xmm15 label 13065 vpmaxuw 64(%rdx,%rax,4), %xmm15, %xmm15 label 13069 vpmaxuw -64(%rdx,%rax,4), %xmm6, %xmm6 label 13073 vpmaxuw 64(%rdx,%rax,4), %xmm6, %xmm6 label 13077 vpmaxuw 64(%rdx,%rax), %xmm15, %xmm15 label 13081 vpmaxuw 64(%rdx,%rax), %xmm6, %xmm6 label 13085 vpmaxuw 64(%rdx), %xmm15, %xmm15 label 13089 vpmaxuw 64(%rdx), %xmm6, %xmm6 label [all …]
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 336 vpmaxuw %zmm23, %zmm27, %zmm21 340 vpmaxuw %zmm23, %zmm27, %zmm21 {%k3} 344 vpmaxuw %zmm23, %zmm27, %zmm21 {%k3} {z} 348 vpmaxuw (%rcx), %zmm27, %zmm21 352 vpmaxuw 291(%rax,%r14,8), %zmm27, %zmm21 356 vpmaxuw 8128(%rdx), %zmm27, %zmm21 360 vpmaxuw 8192(%rdx), %zmm27, %zmm21 364 vpmaxuw -8192(%rdx), %zmm27, %zmm21 368 vpmaxuw -8256(%rdx), %zmm27, %zmm21
|
D | x86-64-avx512bw_vl.s | 957 vpmaxuw %xmm20, %xmm18, %xmm24 961 vpmaxuw %xmm20, %xmm18, %xmm24 {%k7} 965 vpmaxuw %xmm20, %xmm18, %xmm24 {%k7} {z} 969 vpmaxuw (%rcx), %xmm18, %xmm24 973 vpmaxuw 291(%rax,%r14,8), %xmm18, %xmm24 977 vpmaxuw 2032(%rdx), %xmm18, %xmm24 981 vpmaxuw 2048(%rdx), %xmm18, %xmm24 985 vpmaxuw -2048(%rdx), %xmm18, %xmm24 989 vpmaxuw -2064(%rdx), %xmm18, %xmm24 993 vpmaxuw %ymm19, %ymm22, %ymm19 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-avx2.s | 227 vpmaxuw %ymm0, %ymm1, %ymm2 label 228 vpmaxuw (%rax), %ymm1, %ymm2 label 608 # CHECK-NEXT: 1 1 0.50 vpmaxuw %ymm0, %ymm1, %ymm2 609 # CHECK-NEXT: 2 8 0.50 * vpmaxuw (%rax), %ymm1, %ymm2 926 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxuw %ymm0, … 927 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxuw (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-avx2.s | 227 vpmaxuw %ymm0, %ymm1, %ymm2 label 228 vpmaxuw (%rax), %ymm1, %ymm2 label 608 # CHECK-NEXT: 1 1 0.25 vpmaxuw %ymm0, %ymm1, %ymm2 609 # CHECK-NEXT: 1 8 0.50 * vpmaxuw (%rax), %ymm1, %ymm2 928 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxuw %ymm0, %ymm1, %ym… 929 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxuw (%rax), %ymm1, %y…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-avx2.s | 227 vpmaxuw %ymm0, %ymm1, %ymm2 label 228 vpmaxuw (%rax), %ymm1, %ymm2 label 608 # CHECK-NEXT: 1 1 0.50 vpmaxuw %ymm0, %ymm1, %ymm2 609 # CHECK-NEXT: 2 8 0.50 * vpmaxuw (%rax), %ymm1, %ymm2 926 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxuw %ymm0, … 927 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxuw (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-avx2.s | 227 vpmaxuw %ymm0, %ymm1, %ymm2 label 228 vpmaxuw (%rax), %ymm1, %ymm2 label 608 # CHECK-NEXT: 1 1 0.50 vpmaxuw %ymm0, %ymm1, %ymm2 609 # CHECK-NEXT: 2 8 0.50 * vpmaxuw (%rax), %ymm1, %ymm2 924 # CHECK-NEXT: - - - 0.50 - 0.50 - - vpmaxuw %ymm0, %ymm1, %ymm2 925 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 vpmaxuw (%rax), %ymm1, %ymm2
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-avx2.s | 227 vpmaxuw %ymm0, %ymm1, %ymm2 label 228 vpmaxuw (%rax), %ymm1, %ymm2 label 608 # CHECK-NEXT: 1 1 0.50 vpmaxuw %ymm0, %ymm1, %ymm2 609 # CHECK-NEXT: 2 8 0.50 * vpmaxuw (%rax), %ymm1, %ymm2 926 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxuw %ymm0, … 927 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxuw (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-avx2.s | 227 vpmaxuw %ymm0, %ymm1, %ymm2 label 228 vpmaxuw (%rax), %ymm1, %ymm2 label 608 # CHECK-NEXT: 1 1 0.50 vpmaxuw %ymm0, %ymm1, %ymm2 609 # CHECK-NEXT: 2 7 0.50 * vpmaxuw (%rax), %ymm1, %ymm2 926 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxuw %ymm0, … 927 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxuw (%rax),…
|
/external/llvm/test/CodeGen/X86/ |
D | vec_minmax_uint.ll | 318 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 363 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2 364 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 370 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 375 ; AVX512-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 769 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 810 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2 811 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 817 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 822 ; AVX512-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0
|
D | vselect-minmax.ll | 319 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 346 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1154 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2 1155 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1161 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 1166 ; AVX512F-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 1202 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2 1203 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0 1209 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 1214 ; AVX512F-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 [all …]
|
D | vec_setcc.ll | 56 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm1
|
D | psubus.ll | 320 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm1, %xmm4 322 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm0, %xmm2
|