Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-reduce-smin.ll1106 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0
1119 ; AVX2-NEXT: vpminsw %xmm1, %xmm0, %xmm0
1132 ; AVX512-NEXT: vpminsw %xmm1, %xmm0, %xmm0
1179 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2
1180 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0
1181 ; AVX1-NEXT: vpminsw %xmm2, %xmm0, %xmm0
1193 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0
1195 ; AVX2-NEXT: vpminsw %xmm1, %xmm0, %xmm0
1208 ; AVX512-NEXT: vpminsw %ymm1, %ymm0, %ymm0
1210 ; AVX512-NEXT: vpminsw %xmm1, %xmm0, %xmm0
[all …]
Dhorizontal-reduce-smin.ll760 ; X86-AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0
773 ; X86-AVX2-NEXT: vpminsw %xmm1, %xmm0, %xmm0
811 ; X64-AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0
824 ; X64-AVX2-NEXT: vpminsw %xmm1, %xmm0, %xmm0
837 ; X64-AVX512-NEXT: vpminsw %xmm1, %xmm0, %xmm0
1544 ; X86-AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2
1545 ; X86-AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0
1546 ; X86-AVX1-NEXT: vpminsw %xmm2, %xmm0, %xmm0
1558 ; X86-AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0
1560 ; X86-AVX2-NEXT: vpminsw %xmm1, %xmm0, %xmm0
[all …]
Davx512-trunc.ll783 ; KNL-NEXT: vpminsw {{.*}}(%rip), %ymm0, %ymm0
809 ; KNL-NEXT: vpminsw {{.*}}(%rip), %ymm0, %ymm0
838 ; KNL-NEXT: vpminsw {{.*}}(%rip), %ymm0, %ymm0
864 ; KNL-NEXT: vpminsw {{.*}}(%rip), %xmm0, %xmm0
1041 ; KNL-NEXT: vpminsw %ymm1, %ymm0, %ymm0
1052 ; SKX-NEXT: vpminsw %ymm1, %ymm0, %ymm0
1069 ; KNL-NEXT: vpminsw {{.*}}(%rip), %ymm0, %ymm0
1078 ; SKX-NEXT: vpminsw {{.*}}(%rip), %ymm0, %ymm0
Dvec_minmax_sint.ll1068 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0
1086 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2
1087 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0
1093 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0
1098 ; AVX512-NEXT: vpminsw %ymm1, %ymm0, %ymm0
1456 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0
1474 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2
1475 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0
1481 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0
1486 ; AVX512-NEXT: vpminsw %ymm1, %ymm0, %ymm0
Dvselect-minmax.ll183 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0
199 ; AVX-NEXT: vpminsw %xmm1, %xmm0, %xmm0
872 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2
873 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0
879 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0
884 ; AVX512F-NEXT: vpminsw %ymm1, %ymm0, %ymm0
903 ; AVX1-NEXT: vpminsw %xmm2, %xmm3, %xmm2
904 ; AVX1-NEXT: vpminsw %xmm1, %xmm0, %xmm0
910 ; AVX2-NEXT: vpminsw %ymm1, %ymm0, %ymm0
915 ; AVX512F-NEXT: vpminsw %ymm1, %ymm0, %ymm0
[all …]
/external/swiftshader/third_party/llvm-7.0/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.s6317 vpminsw -485498096(%edx,%eax,4), %xmm1, %xmm1 label
6321 vpminsw 485498096(%edx,%eax,4), %xmm1, %xmm1 label
6325 vpminsw 485498096(%edx), %xmm1, %xmm1 label
6329 vpminsw 485498096, %xmm1, %xmm1 label
6333 vpminsw 64(%edx,%eax), %xmm1, %xmm1 label
6337 vpminsw (%edx), %xmm1, %xmm1 label
6341 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 …]
Dx86-32-avx.s1132 vpminsw %xmm1, %xmm2, %xmm3
1136 vpminsw (%eax), %xmm2, %xmm3
/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 …]
Dx86-32-avx.s1132 vpminsw %xmm1, %xmm2, %xmm3
1136 vpminsw (%eax), %xmm2, %xmm3
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-avx2.s236 vpminsw %ymm0, %ymm1, %ymm2 label
237 vpminsw (%rax), %ymm1, %ymm2 label
614 # CHECK-NEXT: 1 1 0.50 vpminsw %ymm0, %ymm1, %ymm2
615 # CHECK-NEXT: 2 8 0.50 * vpminsw (%rax), %ymm1, %ymm2
932 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpminsw %ymm0, …
933 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpminsw (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-avx2.s236 vpminsw %ymm0, %ymm1, %ymm2 label
237 vpminsw (%rax), %ymm1, %ymm2 label
614 # CHECK-NEXT: 1 1 0.25 vpminsw %ymm0, %ymm1, %ymm2
615 # CHECK-NEXT: 1 8 0.50 * vpminsw (%rax), %ymm1, %ymm2
934 … - - - - - 0.25 0.25 0.25 0.25 - vpminsw %ymm0, %ymm1, %ym…
935 … - - - - - 0.25 0.25 0.25 0.25 - vpminsw (%rax), %ymm1, %y…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-avx2.s236 vpminsw %ymm0, %ymm1, %ymm2 label
237 vpminsw (%rax), %ymm1, %ymm2 label
614 # CHECK-NEXT: 1 1 0.50 vpminsw %ymm0, %ymm1, %ymm2
615 # CHECK-NEXT: 2 8 0.50 * vpminsw (%rax), %ymm1, %ymm2
932 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpminsw %ymm0, …
933 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpminsw (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-avx2.s236 vpminsw %ymm0, %ymm1, %ymm2 label
237 vpminsw (%rax), %ymm1, %ymm2 label
614 # CHECK-NEXT: 1 1 0.50 vpminsw %ymm0, %ymm1, %ymm2
615 # CHECK-NEXT: 2 8 0.50 * vpminsw (%rax), %ymm1, %ymm2
930 # CHECK-NEXT: - - - 0.50 - 0.50 - - vpminsw %ymm0, %ymm1, %ymm2
931 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 vpminsw (%rax), %ymm1, %ymm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-avx2.s236 vpminsw %ymm0, %ymm1, %ymm2 label
237 vpminsw (%rax), %ymm1, %ymm2 label
614 # CHECK-NEXT: 1 1 0.50 vpminsw %ymm0, %ymm1, %ymm2
615 # CHECK-NEXT: 2 8 0.50 * vpminsw (%rax), %ymm1, %ymm2
932 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpminsw %ymm0, …
933 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpminsw (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-avx2.s236 vpminsw %ymm0, %ymm1, %ymm2 label
237 vpminsw (%rax), %ymm1, %ymm2 label
614 # CHECK-NEXT: 1 1 0.50 vpminsw %ymm0, %ymm1, %ymm2
615 # CHECK-NEXT: 2 7 0.50 * vpminsw (%rax), %ymm1, %ymm2
932 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpminsw %ymm0, …
933 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpminsw (%rax),…
/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/swiftshader/third_party/LLVM/test/MC/X86/
Dx86-32-avx.s1108 vpminsw %xmm1, %xmm2, %xmm3
1112 vpminsw (%eax), %xmm2, %xmm3
Dx86_64-avx-encoding.s1077 vpminsw %xmm11, %xmm12, %xmm13
1081 vpminsw (%rax), %xmm12, %xmm13

123