Home
last modified time | relevance | path

Searched refs:vpmaxsd (Results 1 – 25 of 87) sorted by relevance

1234

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-reduce-smax.ll724 ; AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
726 ; AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
733 ; AVX512-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
735 ; AVX512-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
778 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
780 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
782 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
790 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
792 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
794 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
[all …]
Dvec_minmax_match.ll68 ; CHECK-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
81 ; CHECK-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
96 ; CHECK-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
111 ; CHECK-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
168 ; CHECK-NEXT: vpmaxsd {{.*}}(%rip), %xmm0, %xmm0
182 ; CHECK-NEXT: vpmaxsd {{.*}}(%rip), %xmm0, %xmm0
Dpr35918.ll17 ; X86-SKYLAKE-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
35 ; X86-SKX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
59 ; X64-SKYLAKE-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
74 ; X64-SKX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
Dhorizontal-reduce-smax.ll148 ; X86-AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
150 ; X86-AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
183 ; X64-AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
185 ; X64-AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
626 ; X86-AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
628 ; X86-AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
630 ; X86-AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
638 ; X86-AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
640 ; X86-AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
642 ; X86-AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
[all …]
Dinline-asm-avx512f-v-constraint.ll52 ; CHECK: vpmaxsd %zmm1, %zmm1, %zmm0
53 …%0 = tail call <16 x float> asm "vpmaxsd $1, $2, $0", "=v,v,v,~{dirflag},~{fpsr},~{flags}"(<16 x f…
D2011-12-06-AVXVectorExtractCombine.ll7 ; CHECK-NEXT: vpmaxsd (%rdi), %xmm0, %xmm0
Dinline-asm-avx512vl-v-constraint.ll103 ; CHECK: vpmaxsd %ymm16, %ymm17, %ymm16
104 …%0 = tail call <8 x float> asm "vpmaxsd $1, $2, $0", "=v,v,v,~{ymm0},~{ymm1},~{ymm2},~{ymm3},~{ymm…
Davx512-trunc.ll888 ; ALL-NEXT: vpmaxsd %zmm1, %zmm0, %zmm0
956 ; KNL-NEXT: vpmaxsd %zmm2, %zmm1, %zmm1
957 ; KNL-NEXT: vpmaxsd %zmm2, %zmm0, %zmm0
966 ; SKX-NEXT: vpmaxsd %zmm2, %zmm0, %zmm0
967 ; SKX-NEXT: vpmaxsd %zmm2, %zmm1, %zmm1
988 ; KNL-NEXT: vpmaxsd %zmm2, %zmm1, %zmm1
989 ; KNL-NEXT: vpmaxsd %zmm2, %zmm0, %zmm0
1000 ; SKX-NEXT: vpmaxsd %zmm2, %zmm0, %zmm0
1001 ; SKX-NEXT: vpmaxsd %zmm2, %zmm1, %zmm1
1024 ; ALL-NEXT: vpmaxsd %zmm1, %zmm0, %zmm0
Dvec_minmax_sint.ll217 ; AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
257 ; AVX1-NEXT: vpmaxsd %xmm2, %xmm3, %xmm2
258 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
264 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
269 ; AVX512-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
610 ; AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
650 ; AVX1-NEXT: vpmaxsd %xmm2, %xmm3, %xmm2
651 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
657 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
662 ; AVX512-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
Dvselect-minmax.ll407 ; AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
433 ; AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
1278 ; AVX1-NEXT: vpmaxsd %xmm2, %xmm3, %xmm2
1279 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
1285 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
1290 ; AVX512F-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
1325 ; AVX1-NEXT: vpmaxsd %xmm2, %xmm3, %xmm2
1326 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
1332 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
1337 ; AVX512F-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
[all …]
Dvector-trunc-packus.ll1161 ; AVX512F-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
1170 ; AVX512VL-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
1180 ; AVX512BW-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
1189 ; AVX512BWVL-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
1323 ; AVX512-NEXT: vpmaxsd %zmm1, %zmm0, %zmm0
2933 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
2934 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm2, %xmm1
2944 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
2955 ; AVX512F-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
2965 ; AVX512VL-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
[all …]
Dinline-asm-avx512vl-v-constraint-32bit.ll119 …%0 = tail call <8 x float> asm "vpmaxsd $1, $2, $0", "=v,v,v,~{ymm0},~{ymm1},~{ymm2},~{ymm3},~{ymm…
/external/llvm/test/CodeGen/X86/
D2011-12-06-AVXVectorExtractCombine.ll7 ; CHECK-NEXT: vpmaxsd (%rdi), %xmm0, %xmm0
Dvec_minmax_sint.ll202 ; AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
242 ; AVX1-NEXT: vpmaxsd %xmm2, %xmm3, %xmm2
243 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
249 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
254 ; AVX512-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
612 ; AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
656 ; AVX1-NEXT: vpmaxsd %xmm2, %xmm3, %xmm2
657 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
663 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
668 ; AVX512-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
Dvselect-minmax.ll425 ; AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
453 ; AVX-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
1345 ; AVX1-NEXT: vpmaxsd %xmm2, %xmm3, %xmm2
1346 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
1352 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
1357 ; AVX512F-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
1396 ; AVX1-NEXT: vpmaxsd %xmm2, %xmm3, %xmm2
1397 ; AVX1-NEXT: vpmaxsd %xmm1, %xmm0, %xmm0
1403 ; AVX2-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
1408 ; AVX512F-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DAVX2-64.s3701 vpmaxsd 485498096, %ymm7, %ymm7 label
3705 vpmaxsd 485498096, %ymm9, %ymm9 label
3709 vpmaxsd -64(%rdx,%rax,4), %ymm7, %ymm7 label
3713 vpmaxsd 64(%rdx,%rax,4), %ymm7, %ymm7 label
3717 vpmaxsd -64(%rdx,%rax,4), %ymm9, %ymm9 label
3721 vpmaxsd 64(%rdx,%rax,4), %ymm9, %ymm9 label
3725 vpmaxsd 64(%rdx,%rax), %ymm7, %ymm7 label
3729 vpmaxsd 64(%rdx,%rax), %ymm9, %ymm9 label
3733 vpmaxsd 64(%rdx), %ymm7, %ymm7 label
3737 vpmaxsd 64(%rdx), %ymm9, %ymm9 label
[all …]
DAVX2-32.s1853 vpmaxsd -485498096(%edx,%eax,4), %ymm4, %ymm4 label
1857 vpmaxsd 485498096(%edx,%eax,4), %ymm4, %ymm4 label
1861 vpmaxsd 485498096(%edx), %ymm4, %ymm4 label
1865 vpmaxsd 485498096, %ymm4, %ymm4 label
1869 vpmaxsd 64(%edx,%eax), %ymm4, %ymm4 label
1873 vpmaxsd (%edx), %ymm4, %ymm4 label
1877 vpmaxsd %ymm4, %ymm4, %ymm4 label
Dx86-64-avx512f_vl.s3633 vpmaxsd %xmm26, %xmm22, %xmm19
3637 vpmaxsd %xmm26, %xmm22, %xmm19 {%k2}
3641 vpmaxsd %xmm26, %xmm22, %xmm19 {%k2} {z}
3645 vpmaxsd (%rcx), %xmm22, %xmm19
3649 vpmaxsd 291(%rax,%r14,8), %xmm22, %xmm19
3653 vpmaxsd (%rcx){1to4}, %xmm22, %xmm19
3657 vpmaxsd 2032(%rdx), %xmm22, %xmm19
3661 vpmaxsd 2048(%rdx), %xmm22, %xmm19
3665 vpmaxsd -2048(%rdx), %xmm22, %xmm19
3669 vpmaxsd -2064(%rdx), %xmm22, %xmm19
[all …]
/external/llvm/test/MC/X86/
Dx86-64-avx512f_vl.s3633 vpmaxsd %xmm26, %xmm22, %xmm19
3637 vpmaxsd %xmm26, %xmm22, %xmm19 {%k2}
3641 vpmaxsd %xmm26, %xmm22, %xmm19 {%k2} {z}
3645 vpmaxsd (%rcx), %xmm22, %xmm19
3649 vpmaxsd 291(%rax,%r14,8), %xmm22, %xmm19
3653 vpmaxsd (%rcx){1to4}, %xmm22, %xmm19
3657 vpmaxsd 2032(%rdx), %xmm22, %xmm19
3661 vpmaxsd 2048(%rdx), %xmm22, %xmm19
3665 vpmaxsd -2048(%rdx), %xmm22, %xmm19
3669 vpmaxsd -2064(%rdx), %xmm22, %xmm19
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-avx2.s215 vpmaxsd %ymm0, %ymm1, %ymm2 label
216 vpmaxsd (%rax), %ymm1, %ymm2 label
600 # CHECK-NEXT: 1 1 0.50 vpmaxsd %ymm0, %ymm1, %ymm2
601 # CHECK-NEXT: 2 8 0.50 * vpmaxsd (%rax), %ymm1, %ymm2
918 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxsd %ymm0, …
919 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxsd (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-avx2.s215 vpmaxsd %ymm0, %ymm1, %ymm2 label
216 vpmaxsd (%rax), %ymm1, %ymm2 label
600 # CHECK-NEXT: 1 1 0.25 vpmaxsd %ymm0, %ymm1, %ymm2
601 # CHECK-NEXT: 1 8 0.50 * vpmaxsd (%rax), %ymm1, %ymm2
920 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxsd %ymm0, %ymm1, %ym…
921 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxsd (%rax), %ymm1, %y…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-avx2.s215 vpmaxsd %ymm0, %ymm1, %ymm2 label
216 vpmaxsd (%rax), %ymm1, %ymm2 label
600 # CHECK-NEXT: 1 1 0.50 vpmaxsd %ymm0, %ymm1, %ymm2
601 # CHECK-NEXT: 2 8 0.50 * vpmaxsd (%rax), %ymm1, %ymm2
918 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxsd %ymm0, …
919 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxsd (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-avx2.s215 vpmaxsd %ymm0, %ymm1, %ymm2 label
216 vpmaxsd (%rax), %ymm1, %ymm2 label
600 # CHECK-NEXT: 1 1 0.50 vpmaxsd %ymm0, %ymm1, %ymm2
601 # CHECK-NEXT: 2 8 0.50 * vpmaxsd (%rax), %ymm1, %ymm2
916 # CHECK-NEXT: - - - 0.50 - 0.50 - - vpmaxsd %ymm0, %ymm1, %ymm2
917 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 vpmaxsd (%rax), %ymm1, %ymm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-avx2.s215 vpmaxsd %ymm0, %ymm1, %ymm2 label
216 vpmaxsd (%rax), %ymm1, %ymm2 label
600 # CHECK-NEXT: 1 1 0.50 vpmaxsd %ymm0, %ymm1, %ymm2
601 # CHECK-NEXT: 2 8 0.50 * vpmaxsd (%rax), %ymm1, %ymm2
918 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxsd %ymm0, …
919 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxsd (%rax),…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-avx2.s215 vpmaxsd %ymm0, %ymm1, %ymm2 label
216 vpmaxsd (%rax), %ymm1, %ymm2 label
600 # CHECK-NEXT: 1 1 0.50 vpmaxsd %ymm0, %ymm1, %ymm2
601 # CHECK-NEXT: 2 7 0.50 * vpmaxsd (%rax), %ymm1, %ymm2
918 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxsd %ymm0, …
919 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxsd (%rax),…

1234