Home
last modified time | relevance | path

Searched refs:vpminsd (Results 1 – 25 of 80) sorted by relevance

1234

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-reduce-smin.ll723 ; AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
725 ; AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
732 ; AVX512-NEXT: vpminsd %xmm1, %xmm0, %xmm0
734 ; AVX512-NEXT: vpminsd %xmm1, %xmm0, %xmm0
777 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
779 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
781 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
789 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
791 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
793 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
[all …]
Dvec_minmax_match.ll12 ; CHECK-NEXT: vpminsd %xmm1, %xmm0, %xmm0
25 ; CHECK-NEXT: vpminsd %xmm1, %xmm0, %xmm0
40 ; CHECK-NEXT: vpminsd %xmm1, %xmm0, %xmm0
55 ; CHECK-NEXT: vpminsd %xmm1, %xmm0, %xmm0
167 ; CHECK-NEXT: vpminsd {{.*}}(%rip), %xmm0, %xmm0
183 ; CHECK-NEXT: vpminsd {{.*}}(%rip), %xmm0, %xmm0
Dhorizontal-reduce-smin.ll150 ; X86-AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
152 ; X86-AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
185 ; X64-AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
187 ; X64-AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
630 ; X86-AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
632 ; X86-AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
634 ; X86-AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
642 ; X86-AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
644 ; X86-AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
646 ; X86-AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
[all …]
Dvec_minmax_sint.ll1003 ; AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1041 ; AVX1-NEXT: vpminsd %xmm2, %xmm3, %xmm2
1042 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1048 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1053 ; AVX512-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1391 ; AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1429 ; AVX1-NEXT: vpminsd %xmm2, %xmm3, %xmm2
1430 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1436 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1441 ; AVX512-NEXT: vpminsd %ymm1, %ymm0, %ymm0
Dvselect-minmax.ll356 ; AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
381 ; AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1186 ; AVX1-NEXT: vpminsd %xmm2, %xmm3, %xmm2
1187 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1193 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1198 ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1231 ; AVX1-NEXT: vpminsd %xmm2, %xmm3, %xmm2
1232 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1238 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1243 ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0
[all …]
Dvector-trunc-ssat.ll1136 ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1153 ; AVX512BW-NEXT: vpminsd %ymm1, %ymm0, %ymm0
2893 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm2
2895 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
2906 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
2917 ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0
2927 ; AVX512VL-NEXT: vpminsd {{.*}}(%rip){1to8}, %ymm0, %ymm0
2936 ; AVX512BW-NEXT: vpminsd %ymm1, %ymm0, %ymm0
2946 ; AVX512BWVL-NEXT: vpminsd {{.*}}(%rip){1to8}, %ymm0, %ymm0
2988 ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0
[all …]
Dvector-trunc-packus.ll1159 ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1178 ; AVX512BW-NEXT: vpminsd %ymm1, %ymm0, %ymm0
2929 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm2
2931 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
2942 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
2953 ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0
2963 ; AVX512VL-NEXT: vpminsd {{.*}}(%rip){1to8}, %ymm0, %ymm0
2973 ; AVX512BW-NEXT: vpminsd %ymm1, %ymm0, %ymm0
2983 ; AVX512BWVL-NEXT: vpminsd {{.*}}(%rip){1to8}, %ymm0, %ymm0
3026 ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DAVX2-64.s4037 vpminsd 485498096, %ymm7, %ymm7 label
4041 vpminsd 485498096, %ymm9, %ymm9 label
4045 vpminsd -64(%rdx,%rax,4), %ymm7, %ymm7 label
4049 vpminsd 64(%rdx,%rax,4), %ymm7, %ymm7 label
4053 vpminsd -64(%rdx,%rax,4), %ymm9, %ymm9 label
4057 vpminsd 64(%rdx,%rax,4), %ymm9, %ymm9 label
4061 vpminsd 64(%rdx,%rax), %ymm7, %ymm7 label
4065 vpminsd 64(%rdx,%rax), %ymm9, %ymm9 label
4069 vpminsd 64(%rdx), %ymm7, %ymm7 label
4073 vpminsd 64(%rdx), %ymm9, %ymm9 label
[all …]
DAVX2-32.s2021 vpminsd -485498096(%edx,%eax,4), %ymm4, %ymm4 label
2025 vpminsd 485498096(%edx,%eax,4), %ymm4, %ymm4 label
2029 vpminsd 485498096(%edx), %ymm4, %ymm4 label
2033 vpminsd 485498096, %ymm4, %ymm4 label
2037 vpminsd 64(%edx,%eax), %ymm4, %ymm4 label
2041 vpminsd (%edx), %ymm4, %ymm4 label
2045 vpminsd %ymm4, %ymm4, %ymm4 label
Dx86-64-avx512f_vl.s4081 vpminsd %xmm17, %xmm21, %xmm29
4085 vpminsd %xmm17, %xmm21, %xmm29 {%k4}
4089 vpminsd %xmm17, %xmm21, %xmm29 {%k4} {z}
4093 vpminsd (%rcx), %xmm21, %xmm29
4097 vpminsd 291(%rax,%r14,8), %xmm21, %xmm29
4101 vpminsd (%rcx){1to4}, %xmm21, %xmm29
4105 vpminsd 2032(%rdx), %xmm21, %xmm29
4109 vpminsd 2048(%rdx), %xmm21, %xmm29
4113 vpminsd -2048(%rdx), %xmm21, %xmm29
4117 vpminsd -2064(%rdx), %xmm21, %xmm29
[all …]
DAVX512F_512-64.s22949 vpminsd 256(%rdx){1to16}, %zmm19, %zmm19 label
22953 vpminsd 256(%rdx){1to16}, %zmm19, %zmm19 {%k2} label
22957 vpminsd 256(%rdx){1to16}, %zmm19, %zmm19 {%k2} {z} label
22961 vpminsd 256(%rdx,%rax){1to16}, %zmm19, %zmm19 label
22965 vpminsd 256(%rdx,%rax){1to16}, %zmm19, %zmm19 {%k2} label
22969 vpminsd 256(%rdx,%rax){1to16}, %zmm19, %zmm19 {%k2} {z} label
22973 vpminsd 256(%rdx,%rax,4){1to16}, %zmm19, %zmm19 label
22977 vpminsd -256(%rdx,%rax,4){1to16}, %zmm19, %zmm19 label
22981 vpminsd 256(%rdx,%rax,4){1to16}, %zmm19, %zmm19 {%k2} label
22985 vpminsd -256(%rdx,%rax,4){1to16}, %zmm19, %zmm19 {%k2} label
[all …]
DAVX512F_512-32.s22537 vpminsd 256(%edx,%eax){1to16}, %zmm2, %zmm2 label
22541 vpminsd 256(%edx,%eax){1to16}, %zmm2, %zmm2 {%k2} label
22545 vpminsd 256(%edx,%eax){1to16}, %zmm2, %zmm2 {%k2} {z} label
22549 vpminsd 4096(%edx,%eax), %zmm2, %zmm2 label
22553 vpminsd 4096(%edx,%eax), %zmm2, %zmm2 {%k2} label
22557 vpminsd 4096(%edx,%eax), %zmm2, %zmm2 {%k2} {z} label
22561 vpminsd 485498096{1to16}, %zmm2, %zmm2 label
22565 vpminsd 485498096{1to16}, %zmm2, %zmm2 {%k2} label
22569 vpminsd 485498096{1to16}, %zmm2, %zmm2 {%k2} {z} label
22573 vpminsd 485498096(%edx){1to16}, %zmm2, %zmm2 label
[all …]
DAVX-32.s6289 vpminsd -485498096(%edx,%eax,4), %xmm1, %xmm1 label
6293 vpminsd 485498096(%edx,%eax,4), %xmm1, %xmm1 label
6297 vpminsd 485498096(%edx), %xmm1, %xmm1 label
6301 vpminsd 485498096, %xmm1, %xmm1 label
6305 vpminsd 64(%edx,%eax), %xmm1, %xmm1 label
6309 vpminsd (%edx), %xmm1, %xmm1 label
6313 vpminsd %xmm1, %xmm1, %xmm1 label
DAVX-64.s13165 vpminsd 485498096, %xmm15, %xmm15 label
13169 vpminsd 485498096, %xmm6, %xmm6 label
13173 vpminsd -64(%rdx,%rax,4), %xmm15, %xmm15 label
13177 vpminsd 64(%rdx,%rax,4), %xmm15, %xmm15 label
13181 vpminsd -64(%rdx,%rax,4), %xmm6, %xmm6 label
13185 vpminsd 64(%rdx,%rax,4), %xmm6, %xmm6 label
13189 vpminsd 64(%rdx,%rax), %xmm15, %xmm15 label
13193 vpminsd 64(%rdx,%rax), %xmm6, %xmm6 label
13197 vpminsd 64(%rdx), %xmm15, %xmm15 label
13201 vpminsd 64(%rdx), %xmm6, %xmm6 label
[all …]
Davx512-encodings.s3353 vpminsd %zmm24, %zmm16, %zmm2
3357 vpminsd %zmm24, %zmm16, %zmm2 {%k3}
3361 vpminsd %zmm24, %zmm16, %zmm2 {%k3} {z}
3365 vpminsd (%rcx), %zmm16, %zmm2
3369 vpminsd 291(%rax,%r14,8), %zmm16, %zmm2
3373 vpminsd (%rcx){1to16}, %zmm16, %zmm2
3377 vpminsd 8128(%rdx), %zmm16, %zmm2
3381 vpminsd 8192(%rdx), %zmm16, %zmm2
3385 vpminsd -8192(%rdx), %zmm16, %zmm2
3389 vpminsd -8256(%rdx), %zmm16, %zmm2
[all …]
/external/llvm/test/MC/X86/
Dx86-64-avx512f_vl.s4081 vpminsd %xmm17, %xmm21, %xmm29
4085 vpminsd %xmm17, %xmm21, %xmm29 {%k4}
4089 vpminsd %xmm17, %xmm21, %xmm29 {%k4} {z}
4093 vpminsd (%rcx), %xmm21, %xmm29
4097 vpminsd 291(%rax,%r14,8), %xmm21, %xmm29
4101 vpminsd (%rcx){1to4}, %xmm21, %xmm29
4105 vpminsd 2032(%rdx), %xmm21, %xmm29
4109 vpminsd 2048(%rdx), %xmm21, %xmm29
4113 vpminsd -2048(%rdx), %xmm21, %xmm29
4117 vpminsd -2064(%rdx), %xmm21, %xmm29
[all …]
Davx512-encodings.s3353 vpminsd %zmm24, %zmm16, %zmm2
3357 vpminsd %zmm24, %zmm16, %zmm2 {%k3}
3361 vpminsd %zmm24, %zmm16, %zmm2 {%k3} {z}
3365 vpminsd (%rcx), %zmm16, %zmm2
3369 vpminsd 291(%rax,%r14,8), %zmm16, %zmm2
3373 vpminsd (%rcx){1to16}, %zmm16, %zmm2
3377 vpminsd 8128(%rdx), %zmm16, %zmm2
3381 vpminsd 8192(%rdx), %zmm16, %zmm2
3385 vpminsd -8192(%rdx), %zmm16, %zmm2
3389 vpminsd -8256(%rdx), %zmm16, %zmm2
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-avx2.s233 vpminsd %ymm0, %ymm1, %ymm2 label
234 vpminsd (%rax), %ymm1, %ymm2 label
612 # CHECK-NEXT: 1 1 0.50 vpminsd %ymm0, %ymm1, %ymm2
613 # CHECK-NEXT: 2 8 0.50 * vpminsd (%rax), %ymm1, %ymm2
930 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpminsd %ymm0, …
931 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpminsd (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-avx2.s233 vpminsd %ymm0, %ymm1, %ymm2 label
234 vpminsd (%rax), %ymm1, %ymm2 label
612 # CHECK-NEXT: 1 1 0.25 vpminsd %ymm0, %ymm1, %ymm2
613 # CHECK-NEXT: 1 8 0.50 * vpminsd (%rax), %ymm1, %ymm2
932 … - - - - - 0.25 0.25 0.25 0.25 - vpminsd %ymm0, %ymm1, %ym…
933 … - - - - - 0.25 0.25 0.25 0.25 - vpminsd (%rax), %ymm1, %y…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-avx2.s233 vpminsd %ymm0, %ymm1, %ymm2 label
234 vpminsd (%rax), %ymm1, %ymm2 label
612 # CHECK-NEXT: 1 1 0.50 vpminsd %ymm0, %ymm1, %ymm2
613 # CHECK-NEXT: 2 8 0.50 * vpminsd (%rax), %ymm1, %ymm2
930 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpminsd %ymm0, …
931 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpminsd (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-avx2.s233 vpminsd %ymm0, %ymm1, %ymm2 label
234 vpminsd (%rax), %ymm1, %ymm2 label
612 # CHECK-NEXT: 1 1 0.50 vpminsd %ymm0, %ymm1, %ymm2
613 # CHECK-NEXT: 2 8 0.50 * vpminsd (%rax), %ymm1, %ymm2
928 # CHECK-NEXT: - - - 0.50 - 0.50 - - vpminsd %ymm0, %ymm1, %ymm2
929 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 vpminsd (%rax), %ymm1, %ymm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-avx2.s233 vpminsd %ymm0, %ymm1, %ymm2 label
234 vpminsd (%rax), %ymm1, %ymm2 label
612 # CHECK-NEXT: 1 1 0.50 vpminsd %ymm0, %ymm1, %ymm2
613 # CHECK-NEXT: 2 8 0.50 * vpminsd (%rax), %ymm1, %ymm2
930 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpminsd %ymm0, …
931 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpminsd (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-avx2.s233 vpminsd %ymm0, %ymm1, %ymm2 label
234 vpminsd (%rax), %ymm1, %ymm2 label
612 # CHECK-NEXT: 1 1 0.50 vpminsd %ymm0, %ymm1, %ymm2
613 # CHECK-NEXT: 2 7 0.50 * vpminsd (%rax), %ymm1, %ymm2
930 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpminsd %ymm0, …
931 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpminsd (%rax),…
/external/llvm/test/CodeGen/X86/
Dvec_minmax_sint.ll1001 ; AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1039 ; AVX1-NEXT: vpminsd %xmm2, %xmm3, %xmm2
1040 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1046 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1051 ; AVX512-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1404 ; AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1448 ; AVX1-NEXT: vpminsd %xmm2, %xmm3, %xmm2
1449 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1455 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1460 ; AVX512-NEXT: vpminsd %ymm1, %ymm0, %ymm0
Dvselect-minmax.ll371 ; AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
399 ; AVX-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1247 ; AVX1-NEXT: vpminsd %xmm2, %xmm3, %xmm2
1248 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1254 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1259 ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1298 ; AVX1-NEXT: vpminsd %xmm2, %xmm3, %xmm2
1299 ; AVX1-NEXT: vpminsd %xmm1, %xmm0, %xmm0
1305 ; AVX2-NEXT: vpminsd %ymm1, %ymm0, %ymm0
1310 ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0
[all …]

1234