/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | vector-reduce-smax.ll | 1451 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 1466 ; AVX2-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 1481 ; AVX512-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 1564 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2 1565 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 1566 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm0, %xmm0 1580 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 1582 ; AVX2-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 1597 ; AVX512-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 1599 ; AVX512-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 [all …]
|
D | combine-smax.ll | 40 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0
|
D | horizontal-reduce-smax.ll | 913 ; X86-AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 928 ; X86-AVX2-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 994 ; X64-AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 1009 ; X64-AVX2-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 1024 ; X64-AVX512-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 1726 ; X86-AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2 1727 ; X86-AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 1728 ; X86-AVX1-NEXT: vpmaxsb %xmm2, %xmm0, %xmm0 1742 ; X86-AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 1744 ; X86-AVX2-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 [all …]
|
D | vec_minmax_sint.ll | 344 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 384 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2 385 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 391 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 396 ; AVX512-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 737 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 777 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2 778 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 784 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 789 ; AVX512-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
|
D | vselect-minmax.ll | 77 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 103 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 670 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2 671 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 677 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 682 ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 717 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2 718 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 724 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 729 ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 228 vpmaxsb %zmm26, %zmm29, %zmm23 232 vpmaxsb %zmm26, %zmm29, %zmm23 {%k4} 236 vpmaxsb %zmm26, %zmm29, %zmm23 {%k4} {z} 240 vpmaxsb (%rcx), %zmm29, %zmm23 244 vpmaxsb 291(%rax,%r14,8), %zmm29, %zmm23 248 vpmaxsb 8128(%rdx), %zmm29, %zmm23 252 vpmaxsb 8192(%rdx), %zmm29, %zmm23 256 vpmaxsb -8192(%rdx), %zmm29, %zmm23 260 vpmaxsb -8256(%rdx), %zmm29, %zmm23
|
D | AVX2-64.s | 3645 vpmaxsb 485498096, %ymm7, %ymm7 label 3649 vpmaxsb 485498096, %ymm9, %ymm9 label 3653 vpmaxsb -64(%rdx,%rax,4), %ymm7, %ymm7 label 3657 vpmaxsb 64(%rdx,%rax,4), %ymm7, %ymm7 label 3661 vpmaxsb -64(%rdx,%rax,4), %ymm9, %ymm9 label 3665 vpmaxsb 64(%rdx,%rax,4), %ymm9, %ymm9 label 3669 vpmaxsb 64(%rdx,%rax), %ymm7, %ymm7 label 3673 vpmaxsb 64(%rdx,%rax), %ymm9, %ymm9 label 3677 vpmaxsb 64(%rdx), %ymm7, %ymm7 label 3681 vpmaxsb 64(%rdx), %ymm9, %ymm9 label [all …]
|
D | x86-64-avx512bw_vl.s | 741 vpmaxsb %xmm17, %xmm24, %xmm23 745 vpmaxsb %xmm17, %xmm24, %xmm23 {%k3} 749 vpmaxsb %xmm17, %xmm24, %xmm23 {%k3} {z} 753 vpmaxsb (%rcx), %xmm24, %xmm23 757 vpmaxsb 291(%rax,%r14,8), %xmm24, %xmm23 761 vpmaxsb 2032(%rdx), %xmm24, %xmm23 765 vpmaxsb 2048(%rdx), %xmm24, %xmm23 769 vpmaxsb -2048(%rdx), %xmm24, %xmm23 773 vpmaxsb -2064(%rdx), %xmm24, %xmm23 777 vpmaxsb %ymm27, %ymm22, %ymm30 [all …]
|
D | AVX2-32.s | 1825 vpmaxsb -485498096(%edx,%eax,4), %ymm4, %ymm4 label 1829 vpmaxsb 485498096(%edx,%eax,4), %ymm4, %ymm4 label 1833 vpmaxsb 485498096(%edx), %ymm4, %ymm4 label 1837 vpmaxsb 485498096, %ymm4, %ymm4 label 1841 vpmaxsb 64(%edx,%eax), %ymm4, %ymm4 label 1845 vpmaxsb (%edx), %ymm4, %ymm4 label 1849 vpmaxsb %ymm4, %ymm4, %ymm4 label
|
D | AVX-32.s | 6093 vpmaxsb -485498096(%edx,%eax,4), %xmm1, %xmm1 label 6097 vpmaxsb 485498096(%edx,%eax,4), %xmm1, %xmm1 label 6101 vpmaxsb 485498096(%edx), %xmm1, %xmm1 label 6105 vpmaxsb 485498096, %xmm1, %xmm1 label 6109 vpmaxsb 64(%edx,%eax), %xmm1, %xmm1 label 6113 vpmaxsb (%edx), %xmm1, %xmm1 label 6117 vpmaxsb %xmm1, %xmm1, %xmm1 label
|
D | AVX-64.s | 12773 vpmaxsb 485498096, %xmm15, %xmm15 label 12777 vpmaxsb 485498096, %xmm6, %xmm6 label 12781 vpmaxsb -64(%rdx,%rax,4), %xmm15, %xmm15 label 12785 vpmaxsb 64(%rdx,%rax,4), %xmm15, %xmm15 label 12789 vpmaxsb -64(%rdx,%rax,4), %xmm6, %xmm6 label 12793 vpmaxsb 64(%rdx,%rax,4), %xmm6, %xmm6 label 12797 vpmaxsb 64(%rdx,%rax), %xmm15, %xmm15 label 12801 vpmaxsb 64(%rdx,%rax), %xmm6, %xmm6 label 12805 vpmaxsb 64(%rdx), %xmm15, %xmm15 label 12809 vpmaxsb 64(%rdx), %xmm6, %xmm6 label [all …]
|
D | x86-32-avx.s | 1820 vpmaxsb %xmm2, %xmm3, %xmm1 1824 vpmaxsb (%eax), %xmm2, %xmm3
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 228 vpmaxsb %zmm26, %zmm29, %zmm23 232 vpmaxsb %zmm26, %zmm29, %zmm23 {%k4} 236 vpmaxsb %zmm26, %zmm29, %zmm23 {%k4} {z} 240 vpmaxsb (%rcx), %zmm29, %zmm23 244 vpmaxsb 291(%rax,%r14,8), %zmm29, %zmm23 248 vpmaxsb 8128(%rdx), %zmm29, %zmm23 252 vpmaxsb 8192(%rdx), %zmm29, %zmm23 256 vpmaxsb -8192(%rdx), %zmm29, %zmm23 260 vpmaxsb -8256(%rdx), %zmm29, %zmm23
|
D | x86-64-avx512bw_vl.s | 741 vpmaxsb %xmm17, %xmm24, %xmm23 745 vpmaxsb %xmm17, %xmm24, %xmm23 {%k3} 749 vpmaxsb %xmm17, %xmm24, %xmm23 {%k3} {z} 753 vpmaxsb (%rcx), %xmm24, %xmm23 757 vpmaxsb 291(%rax,%r14,8), %xmm24, %xmm23 761 vpmaxsb 2032(%rdx), %xmm24, %xmm23 765 vpmaxsb 2048(%rdx), %xmm24, %xmm23 769 vpmaxsb -2048(%rdx), %xmm24, %xmm23 773 vpmaxsb -2064(%rdx), %xmm24, %xmm23 777 vpmaxsb %ymm27, %ymm22, %ymm30 [all …]
|
D | x86-32-avx.s | 1820 vpmaxsb %xmm2, %xmm3, %xmm1 1824 vpmaxsb (%eax), %xmm2, %xmm3
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-avx2.s | 212 vpmaxsb %ymm0, %ymm1, %ymm2 label 213 vpmaxsb (%rax), %ymm1, %ymm2 label 598 # CHECK-NEXT: 1 1 0.50 vpmaxsb %ymm0, %ymm1, %ymm2 599 # CHECK-NEXT: 2 8 0.50 * vpmaxsb (%rax), %ymm1, %ymm2 916 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxsb %ymm0, … 917 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxsb (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-avx2.s | 212 vpmaxsb %ymm0, %ymm1, %ymm2 label 213 vpmaxsb (%rax), %ymm1, %ymm2 label 598 # CHECK-NEXT: 1 1 0.25 vpmaxsb %ymm0, %ymm1, %ymm2 599 # CHECK-NEXT: 1 8 0.50 * vpmaxsb (%rax), %ymm1, %ymm2 918 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxsb %ymm0, %ymm1, %ym… 919 … - - - - - 0.25 0.25 0.25 0.25 - vpmaxsb (%rax), %ymm1, %y…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-avx2.s | 212 vpmaxsb %ymm0, %ymm1, %ymm2 label 213 vpmaxsb (%rax), %ymm1, %ymm2 label 598 # CHECK-NEXT: 1 1 0.50 vpmaxsb %ymm0, %ymm1, %ymm2 599 # CHECK-NEXT: 2 8 0.50 * vpmaxsb (%rax), %ymm1, %ymm2 916 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxsb %ymm0, … 917 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxsb (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-avx2.s | 212 vpmaxsb %ymm0, %ymm1, %ymm2 label 213 vpmaxsb (%rax), %ymm1, %ymm2 label 598 # CHECK-NEXT: 1 1 0.50 vpmaxsb %ymm0, %ymm1, %ymm2 599 # CHECK-NEXT: 2 8 0.50 * vpmaxsb (%rax), %ymm1, %ymm2 914 # CHECK-NEXT: - - - 0.50 - 0.50 - - vpmaxsb %ymm0, %ymm1, %ymm2 915 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 vpmaxsb (%rax), %ymm1, %ymm2
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-avx2.s | 212 vpmaxsb %ymm0, %ymm1, %ymm2 label 213 vpmaxsb (%rax), %ymm1, %ymm2 label 598 # CHECK-NEXT: 1 1 0.50 vpmaxsb %ymm0, %ymm1, %ymm2 599 # CHECK-NEXT: 2 8 0.50 * vpmaxsb (%rax), %ymm1, %ymm2 916 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vpmaxsb %ymm0, … 917 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vpmaxsb (%rax),…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-avx2.s | 212 vpmaxsb %ymm0, %ymm1, %ymm2 label 213 vpmaxsb (%rax), %ymm1, %ymm2 label 598 # CHECK-NEXT: 1 1 0.50 vpmaxsb %ymm0, %ymm1, %ymm2 599 # CHECK-NEXT: 2 7 0.50 * vpmaxsb (%rax), %ymm1, %ymm2 916 # CHECK-NEXT: - - - 0.50 - - - 0.50 - - vpmaxsb %ymm0, … 917 # CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - vpmaxsb (%rax),…
|
/external/llvm/test/CodeGen/X86/ |
D | vec_minmax_sint.ll | 329 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 369 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2 370 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 376 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 381 ; AVX512-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 745 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 789 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2 790 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 796 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 801 ; AVX512-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0
|
D | vselect-minmax.ll | 80 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 108 ; AVX-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 702 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2 703 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 709 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 714 ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 753 ; AVX1-NEXT: vpmaxsb %xmm2, %xmm3, %xmm2 754 ; AVX1-NEXT: vpmaxsb %xmm1, %xmm0, %xmm0 760 ; AVX2-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 765 ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 [all …]
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
D | x86-32-avx.s | 1796 vpmaxsb %xmm2, %xmm3, %xmm1 1800 vpmaxsb (%eax), %xmm2, %xmm3
|
D | x86_64-avx-encoding.s | 1777 vpmaxsb %xmm12, %xmm13, %xmm11 1781 vpmaxsb (%rax), %xmm12, %xmm13
|