Home
last modified time | relevance | path

Searched refs:vpmaxuw (Results 1 – 25 of 84) sorted by relevance

1234

/external/llvm-project/llvm/test/CodeGen/X86/
Dvector-reduce-umax.ll1299 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1307 ; AVX512-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1343 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1345 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1353 ; AVX512-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1355 ; AVX512-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1456 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1469 ; AVX2-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1482 ; AVX512BW-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1494 ; AVX512VL-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
[all …]
Dcombine-umin.ll36 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
Dvselect-minmax.ll299 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
321 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1076 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2
1077 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1083 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0
1088 ; AVX512-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0
1115 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2
1116 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1122 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0
1127 ; AVX512-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0
[all …]
Dvec_minmax_uint.ll321 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
353 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2
354 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
360 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0
365 ; AVX512-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0
728 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
760 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2
761 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
767 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0
772 ; AVX512-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0
Dvector-unsigned-cmp.ll305 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm1
484 ; AVX1-NEXT: vpmaxuw {{.*}}(%rip), %xmm0, %xmm1
493 ; AVX2-NEXT: vpmaxuw {{.*}}(%rip), %xmm0, %xmm1
Dpaddus.ll835 ; AVX1-NEXT: vpmaxuw %xmm0, %xmm1, %xmm0
845 ; AVX2-NEXT: vpmaxuw %xmm0, %xmm1, %xmm0
1082 ; AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2
1086 ; AVX1-NEXT: vpmaxuw %xmm0, %xmm1, %xmm0
1096 ; AVX2-NEXT: vpmaxuw %ymm0, %ymm1, %ymm0
1430 ; AVX1-NEXT: vpmaxuw %xmm5, %xmm4, %xmm5
1434 ; AVX1-NEXT: vpmaxuw %xmm1, %xmm2, %xmm1
1440 ; AVX1-NEXT: vpmaxuw %xmm6, %xmm4, %xmm6
1443 ; AVX1-NEXT: vpmaxuw %xmm0, %xmm3, %xmm0
1456 ; AVX2-NEXT: vpmaxuw %ymm1, %ymm2, %ymm1
[all …]
Dhorizontal-reduce-umax.ll857 ; X86-AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
870 ; X86-AVX2-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
912 ; X64-AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
925 ; X64-AVX2-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
938 ; X64-AVX512-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1682 ; X86-AVX1-NEXT: vpmaxuw %xmm2, %xmm3, %xmm2
1683 ; X86-AVX1-NEXT: vpmaxuw %xmm2, %xmm1, %xmm1
1684 ; X86-AVX1-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
1696 ; X86-AVX2-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0
1698 ; X86-AVX2-NEXT: vpmaxuw %xmm1, %xmm0, %xmm0
[all …]
Dvec_cmp_uint-128.ll431 ; 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
/external/llvm/test/MC/X86/
Dx86-64-avx512bw.s336 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
Dx86-64-avx512bw_vl.s957 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/llvm-project/llvm/test/MC/X86/
Dx86-64-avx512bw.s336 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
DAVX2-64.s3925 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 …]
Dx86-64-avx512bw_vl.s957 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 …]
DAVX2-32.s1965 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
DAVX-32.s6237 vpmaxuw -485498096(%edx,%eax,4), %xmm1, %xmm1 label
6241 vpmaxuw 485498096(%edx,%eax,4), %xmm1, %xmm1 label
6245 vpmaxuw 485498096(%edx), %xmm1, %xmm1 label
6249 vpmaxuw 485498096, %xmm1, %xmm1 label
6253 vpmaxuw 64(%edx,%eax), %xmm1, %xmm1 label
6257 vpmaxuw (%edx), %xmm1, %xmm1 label
6261 vpmaxuw %xmm1, %xmm1, %xmm1 label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-avx2.s230 vpmaxuw %ymm0, %ymm1, %ymm2 label
231 vpmaxuw (%rax), %ymm1, %ymm2 label
613 # CHECK-NEXT: 1 1 0.50 vpmaxuw %ymm0, %ymm1, %ymm2
614 # CHECK-NEXT: 2 8 0.50 * vpmaxuw (%rax), %ymm1, %ymm2
933 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxuw %ymm0, …
934 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxuw (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-avx2.s230 vpmaxuw %ymm0, %ymm1, %ymm2 label
231 vpmaxuw (%rax), %ymm1, %ymm2 label
613 # CHECK-NEXT: 1 1 0.25 vpmaxuw %ymm0, %ymm1, %ymm2
614 # CHECK-NEXT: 1 8 0.33 * vpmaxuw (%rax), %ymm1, %ymm2
936 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxuw %ymm0, %ymm1, %ym…
937 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxuw (%rax), %ymm1, %y…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-avx2.s230 vpmaxuw %ymm0, %ymm1, %ymm2 label
231 vpmaxuw (%rax), %ymm1, %ymm2 label
613 # CHECK-NEXT: 1 1 0.50 vpmaxuw %ymm0, %ymm1, %ymm2
614 # CHECK-NEXT: 2 7 0.50 * vpmaxuw (%rax), %ymm1, %ymm2
933 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxuw %ymm0, …
934 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxuw (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-avx2.s230 vpmaxuw %ymm0, %ymm1, %ymm2 label
231 vpmaxuw (%rax), %ymm1, %ymm2 label
613 # CHECK-NEXT: 1 1 0.25 vpmaxuw %ymm0, %ymm1, %ymm2
614 # CHECK-NEXT: 1 8 0.50 * vpmaxuw (%rax), %ymm1, %ymm2
935 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxuw %ymm0, %ymm1, %ym…
936 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxuw (%rax), %ymm1, %y…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-avx2.s230 vpmaxuw %ymm0, %ymm1, %ymm2 label
231 vpmaxuw (%rax), %ymm1, %ymm2 label
613 # CHECK-NEXT: 1 1 0.50 vpmaxuw %ymm0, %ymm1, %ymm2
614 # CHECK-NEXT: 2 8 0.50 * vpmaxuw (%rax), %ymm1, %ymm2
933 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxuw %ymm0, …
934 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxuw (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-avx2.s230 vpmaxuw %ymm0, %ymm1, %ymm2 label
231 vpmaxuw (%rax), %ymm1, %ymm2 label
613 # CHECK-NEXT: 1 1 0.50 vpmaxuw %ymm0, %ymm1, %ymm2
614 # CHECK-NEXT: 2 8 0.50 * vpmaxuw (%rax), %ymm1, %ymm2
933 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxuw %ymm0, …
934 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxuw (%rax),…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-avx2.s230 vpmaxuw %ymm0, %ymm1, %ymm2 label
231 vpmaxuw (%rax), %ymm1, %ymm2 label
613 # CHECK-NEXT: 1 1 0.50 vpmaxuw %ymm0, %ymm1, %ymm2
614 # CHECK-NEXT: 2 8 0.50 * vpmaxuw (%rax), %ymm1, %ymm2
931 # CHECK-NEXT: - - - 0.50 - 0.50 - - vpmaxuw %ymm0, %ymm1, %ymm2
932 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 vpmaxuw (%rax), %ymm1, %ymm2
/external/llvm/test/CodeGen/X86/
Dvec_minmax_uint.ll318 ; 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
Dvselect-minmax.ll319 ; 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 …]
Dvec_setcc.ll56 ; AVX-NEXT: vpmaxuw %xmm1, %xmm0, %xmm1

1234