/external/llvm-project/llvm/test/CodeGen/X86/ |
D | vector-reduce-smin.ll | 1128 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1136 ; AVX512-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1159 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1161 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1169 ; AVX512-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1171 ; AVX512-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1251 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1263 ; AVX2-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1275 ; AVX512-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1320 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2 [all …]
|
D | midpoint-int-vec-512.ll | 322 ; AVX512F-NEXT: vpminsw %ymm2, %ymm3, %ymm6 323 ; AVX512F-NEXT: vpminsw %ymm1, %ymm0, %ymm7 346 ; AVX512VL-FALLBACK-NEXT: vpminsw %ymm2, %ymm3, %ymm6 347 ; AVX512VL-FALLBACK-NEXT: vpminsw %ymm1, %ymm0, %ymm7 370 ; AVX512BW-NEXT: vpminsw %zmm1, %zmm0, %zmm2 474 ; AVX512F-NEXT: vpminsw %ymm1, %ymm3, %ymm6 475 ; AVX512F-NEXT: vpminsw %ymm0, %ymm2, %ymm7 499 ; AVX512VL-FALLBACK-NEXT: vpminsw %ymm1, %ymm3, %ymm6 500 ; AVX512VL-FALLBACK-NEXT: vpminsw %ymm0, %ymm2, %ymm7 524 ; AVX512BW-NEXT: vpminsw %zmm0, %zmm1, %zmm2 [all …]
|
D | midpoint-int-vec-256.ll | 1617 ; AVX1-FALLBACK-NEXT: vpminsw %xmm2, %xmm3, %xmm6 1618 ; AVX1-FALLBACK-NEXT: vpminsw %xmm1, %xmm0, %xmm7 1639 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm3 1653 ; XOP-FALLBACK-NEXT: vpminsw %xmm1, %xmm0, %xmm6 1654 ; XOP-FALLBACK-NEXT: vpminsw %xmm2, %xmm3, %xmm7 1675 ; XOPAVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm6 1676 ; XOPAVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm7 1695 ; AVX512F-NEXT: vpminsw %ymm1, %ymm0, %ymm3 1707 ; AVX512VL-FALLBACK-NEXT: vpminsw %ymm1, %ymm0, %ymm3 1723 ; AVX512BW-FALLBACK-NEXT: vpminsw %ymm1, %ymm0, %ymm2 [all …]
|
D | vselect-minmax.ll | 183 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0 199 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0 862 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2 863 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 869 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0 874 ; AVX512-NEXT: vpminsw %ymm1, %ymm0, %ymm0 893 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2 894 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 900 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0 905 ; AVX512-NEXT: vpminsw %ymm1, %ymm0, %ymm0 [all …]
|
D | vec_minmax_sint.ll | 1049 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1067 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2 1068 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1074 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0 1079 ; AVX512-NEXT: vpminsw %ymm1, %ymm0, %ymm0 1430 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1448 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2 1449 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1455 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0 1460 ; AVX512-NEXT: vpminsw %ymm1, %ymm0, %ymm0
|
D | midpoint-int-vec-128.ll | 2073 ; AVX1-FALLBACK-NEXT: vpminsw %xmm1, %xmm0, %xmm3 2085 ; AVX2-FALLBACK-NEXT: vpminsw %xmm1, %xmm0, %xmm3 2097 ; XOP-NEXT: vpminsw %xmm1, %xmm0, %xmm3 2108 ; AVX512F-NEXT: vpminsw %xmm1, %xmm0, %xmm3 2120 ; AVX512VL-FALLBACK-NEXT: vpminsw %xmm1, %xmm0, %xmm3 2136 ; AVX512BW-FALLBACK-NEXT: vpminsw %xmm1, %xmm0, %xmm2 2151 ; AVX512VLBW-NEXT: vpminsw %xmm1, %xmm0, %xmm2 2336 ; AVX1-FALLBACK-NEXT: vpminsw %xmm0, %xmm1, %xmm3 2349 ; AVX2-FALLBACK-NEXT: vpminsw %xmm0, %xmm1, %xmm3 2362 ; XOP-NEXT: vpminsw %xmm0, %xmm1, %xmm3 [all …]
|
D | horizontal-reduce-smin.ll | 741 ; X86-AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 753 ; X86-AVX2-NEXT: vpminsw %xmm1, %xmm0, %xmm0 789 ; X64-AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 801 ; X64-AVX2-NEXT: vpminsw %xmm1, %xmm0, %xmm0 813 ; X64-AVX512-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1499 ; X86-AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2 1500 ; X86-AVX1-NEXT: vpminsw %xmm2, %xmm1, %xmm1 1501 ; X86-AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1512 ; X86-AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0 1514 ; X86-AVX2-NEXT: vpminsw %xmm1, %xmm0, %xmm0 [all …]
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 408 vpminsw %zmm25, %zmm22, %zmm27 412 vpminsw %zmm25, %zmm22, %zmm27 {%k6} 416 vpminsw %zmm25, %zmm22, %zmm27 {%k6} {z} 420 vpminsw (%rcx), %zmm22, %zmm27 424 vpminsw 291(%rax,%r14,8), %zmm22, %zmm27 428 vpminsw 8128(%rdx), %zmm22, %zmm27 432 vpminsw 8192(%rdx), %zmm22, %zmm27 436 vpminsw -8192(%rdx), %zmm22, %zmm27 440 vpminsw -8256(%rdx), %zmm22, %zmm27
|
D | x86-64-avx512bw_vl.s | 1101 vpminsw %xmm19, %xmm26, %xmm27 1105 vpminsw %xmm19, %xmm26, %xmm27 {%k2} 1109 vpminsw %xmm19, %xmm26, %xmm27 {%k2} {z} 1113 vpminsw (%rcx), %xmm26, %xmm27 1117 vpminsw 291(%rax,%r14,8), %xmm26, %xmm27 1121 vpminsw 2032(%rdx), %xmm26, %xmm27 1125 vpminsw 2048(%rdx), %xmm26, %xmm27 1129 vpminsw -2048(%rdx), %xmm26, %xmm27 1133 vpminsw -2064(%rdx), %xmm26, %xmm27 1137 vpminsw %ymm27, %ymm23, %ymm21 [all …]
|
/external/llvm-project/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 408 vpminsw %zmm25, %zmm22, %zmm27 412 vpminsw %zmm25, %zmm22, %zmm27 {%k6} 416 vpminsw %zmm25, %zmm22, %zmm27 {%k6} {z} 420 vpminsw (%rcx), %zmm22, %zmm27 424 vpminsw 291(%rax,%r14,8), %zmm22, %zmm27 428 vpminsw 8128(%rdx), %zmm22, %zmm27 432 vpminsw 8192(%rdx), %zmm22, %zmm27 436 vpminsw -8192(%rdx), %zmm22, %zmm27 440 vpminsw -8256(%rdx), %zmm22, %zmm27
|
D | AVX2-64.s | 4093 vpminsw 485498096, %ymm7, %ymm7 label 4097 vpminsw 485498096, %ymm9, %ymm9 label 4101 vpminsw -64(%rdx,%rax,4), %ymm7, %ymm7 label 4105 vpminsw 64(%rdx,%rax,4), %ymm7, %ymm7 label 4109 vpminsw -64(%rdx,%rax,4), %ymm9, %ymm9 label 4113 vpminsw 64(%rdx,%rax,4), %ymm9, %ymm9 label 4117 vpminsw 64(%rdx,%rax), %ymm7, %ymm7 label 4121 vpminsw 64(%rdx,%rax), %ymm9, %ymm9 label 4125 vpminsw 64(%rdx), %ymm7, %ymm7 label 4129 vpminsw 64(%rdx), %ymm9, %ymm9 label [all …]
|
D | x86-64-avx512bw_vl.s | 1101 vpminsw %xmm19, %xmm26, %xmm27 1105 vpminsw %xmm19, %xmm26, %xmm27 {%k2} 1109 vpminsw %xmm19, %xmm26, %xmm27 {%k2} {z} 1113 vpminsw (%rcx), %xmm26, %xmm27 1117 vpminsw 291(%rax,%r14,8), %xmm26, %xmm27 1121 vpminsw 2032(%rdx), %xmm26, %xmm27 1125 vpminsw 2048(%rdx), %xmm26, %xmm27 1129 vpminsw -2048(%rdx), %xmm26, %xmm27 1133 vpminsw -2064(%rdx), %xmm26, %xmm27 1137 vpminsw %ymm27, %ymm23, %ymm21 [all …]
|
D | AVX2-32.s | 2049 vpminsw -485498096(%edx,%eax,4), %ymm4, %ymm4 label 2053 vpminsw 485498096(%edx,%eax,4), %ymm4, %ymm4 label 2057 vpminsw 485498096(%edx), %ymm4, %ymm4 label 2061 vpminsw 485498096, %ymm4, %ymm4 label 2065 vpminsw 64(%edx,%eax), %ymm4, %ymm4 label 2069 vpminsw (%edx), %ymm4, %ymm4 label 2073 vpminsw %ymm4, %ymm4, %ymm4 label
|
D | AVX-32.s | 6321 vpminsw -485498096(%edx,%eax,4), %xmm1, %xmm1 label 6325 vpminsw 485498096(%edx,%eax,4), %xmm1, %xmm1 label 6329 vpminsw 485498096(%edx), %xmm1, %xmm1 label 6333 vpminsw 485498096, %xmm1, %xmm1 label 6337 vpminsw 64(%edx,%eax), %xmm1, %xmm1 label 6341 vpminsw (%edx), %xmm1, %xmm1 label 6345 vpminsw %xmm1, %xmm1, %xmm1 label
|
D | AVX-64.s | 13221 vpminsw 485498096, %xmm15, %xmm15 label 13225 vpminsw 485498096, %xmm6, %xmm6 label 13229 vpminsw -64(%rdx,%rax,4), %xmm15, %xmm15 label 13233 vpminsw 64(%rdx,%rax,4), %xmm15, %xmm15 label 13237 vpminsw -64(%rdx,%rax,4), %xmm6, %xmm6 label 13241 vpminsw 64(%rdx,%rax,4), %xmm6, %xmm6 label 13245 vpminsw 64(%rdx,%rax), %xmm15, %xmm15 label 13249 vpminsw 64(%rdx,%rax), %xmm6, %xmm6 label 13253 vpminsw 64(%rdx), %xmm15, %xmm15 label 13257 vpminsw 64(%rdx), %xmm6, %xmm6 label [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-avx2.s | 239 vpminsw %ymm0, %ymm1, %ymm2 label 240 vpminsw (%rax), %ymm1, %ymm2 label 619 # CHECK-NEXT: 1 1 0.50 vpminsw %ymm0, %ymm1, %ymm2 620 # CHECK-NEXT: 2 8 0.50 * vpminsw (%rax), %ymm1, %ymm2 939 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpminsw %ymm0, … 940 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpminsw (%rax),…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-avx2.s | 239 vpminsw %ymm0, %ymm1, %ymm2 label 240 vpminsw (%rax), %ymm1, %ymm2 label 619 # CHECK-NEXT: 1 1 0.25 vpminsw %ymm0, %ymm1, %ymm2 620 # CHECK-NEXT: 1 8 0.33 * vpminsw (%rax), %ymm1, %ymm2 942 … - - - - - 0.25 0.25 0.25 0.25 - vpminsw %ymm0, %ymm1, %ym… 943 … - - - - - 0.25 0.25 0.25 0.25 - vpminsw (%rax), %ymm1, %y…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-avx2.s | 239 vpminsw %ymm0, %ymm1, %ymm2 label 240 vpminsw (%rax), %ymm1, %ymm2 label 619 # CHECK-NEXT: 1 1 0.50 vpminsw %ymm0, %ymm1, %ymm2 620 # CHECK-NEXT: 2 7 0.50 * vpminsw (%rax), %ymm1, %ymm2 939 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpminsw %ymm0, … 940 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpminsw (%rax),…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-avx2.s | 239 vpminsw %ymm0, %ymm1, %ymm2 label 240 vpminsw (%rax), %ymm1, %ymm2 label 619 # CHECK-NEXT: 1 1 0.25 vpminsw %ymm0, %ymm1, %ymm2 620 # CHECK-NEXT: 1 8 0.50 * vpminsw (%rax), %ymm1, %ymm2 941 … - - - - - 0.25 0.25 0.25 0.25 - vpminsw %ymm0, %ymm1, %ym… 942 … - - - - - 0.25 0.25 0.25 0.25 - vpminsw (%rax), %ymm1, %y…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-avx2.s | 239 vpminsw %ymm0, %ymm1, %ymm2 label 240 vpminsw (%rax), %ymm1, %ymm2 label 619 # CHECK-NEXT: 1 1 0.50 vpminsw %ymm0, %ymm1, %ymm2 620 # CHECK-NEXT: 2 8 0.50 * vpminsw (%rax), %ymm1, %ymm2 939 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpminsw %ymm0, … 940 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpminsw (%rax),…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-avx2.s | 239 vpminsw %ymm0, %ymm1, %ymm2 label 240 vpminsw (%rax), %ymm1, %ymm2 label 619 # CHECK-NEXT: 1 1 0.50 vpminsw %ymm0, %ymm1, %ymm2 620 # CHECK-NEXT: 2 8 0.50 * vpminsw (%rax), %ymm1, %ymm2 939 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpminsw %ymm0, … 940 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpminsw (%rax),…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-avx2.s | 239 vpminsw %ymm0, %ymm1, %ymm2 label 240 vpminsw (%rax), %ymm1, %ymm2 label 619 # CHECK-NEXT: 1 1 0.50 vpminsw %ymm0, %ymm1, %ymm2 620 # CHECK-NEXT: 2 8 0.50 * vpminsw (%rax), %ymm1, %ymm2 937 # CHECK-NEXT: - - - 0.50 - 0.50 - - vpminsw %ymm0, %ymm1, %ymm2 938 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 vpminsw (%rax), %ymm1, %ymm2
|
/external/llvm/test/CodeGen/X86/ |
D | vec_minmax_sint.ll | 1066 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1084 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2 1085 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1091 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0 1096 ; AVX512-NEXT: vpminsw %ymm1, %ymm0, %ymm0 1475 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1493 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2 1494 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 1500 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0 1505 ; AVX512-NEXT: vpminsw %ymm1, %ymm0, %ymm0
|
D | vselect-minmax.ll | 188 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0 204 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0 908 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2 909 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 915 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0 920 ; AVX512F-NEXT: vpminsw %ymm1, %ymm0, %ymm0 939 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2 940 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0 946 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0 951 ; AVX512F-NEXT: vpminsw %ymm1, %ymm0, %ymm0 [all …]
|
/external/capstone/suite/MC/X86/ |
D | x86-32-avx.s.cs | 284 0xc5,0xe9,0xea,0xd9 = vpminsw %xmm1, %xmm2, %xmm3 285 0xc5,0xe9,0xea,0x18 = vpminsw (%eax), %xmm2, %xmm3
|