Home
last modified time | relevance | path

Searched refs:vpminsw (Results 1 – 25 of 73) sorted by relevance

123

/external/llvm-project/llvm/test/CodeGen/X86/
Dvector-reduce-smin.ll1128 ; 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 …]
Dmidpoint-int-vec-512.ll322 ; 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 …]
Dmidpoint-int-vec-256.ll1617 ; 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 …]
Dvselect-minmax.ll183 ; 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 …]
Dvec_minmax_sint.ll1049 ; 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
Dmidpoint-int-vec-128.ll2073 ; 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 …]
Dhorizontal-reduce-smin.ll741 ; 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/
Dx86-64-avx512bw.s408 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
Dx86-64-avx512bw_vl.s1101 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/
Dx86-64-avx512bw.s408 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
DAVX2-64.s4093 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 …]
Dx86-64-avx512bw_vl.s1101 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 …]
DAVX2-32.s2049 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
DAVX-32.s6321 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
DAVX-64.s13221 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/
Dresources-avx2.s239 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/
Dresources-avx2.s239 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/
Dresources-avx2.s239 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/
Dresources-avx2.s239 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/
Dresources-avx2.s239 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/
Dresources-avx2.s239 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/
Dresources-avx2.s239 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/
Dvec_minmax_sint.ll1066 ; 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
Dvselect-minmax.ll188 ; 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/
Dx86-32-avx.s.cs284 0xc5,0xe9,0xea,0xd9 = vpminsw %xmm1, %xmm2, %xmm3
285 0xc5,0xe9,0xea,0x18 = vpminsw (%eax), %xmm2, %xmm3

123