/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/avx512-shuffles/ |
D | duplicate-high.ll | 16 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 30 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 42 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 56 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 68 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 82 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 94 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 108 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 120 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 134 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 [all …]
|
D | broadcast-vector-fp.ll | 16 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm2, %k1 30 ; CHECK-NEXT: vcmpeqps %ymm2, %ymm1, %k1 42 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm2, %k1 56 ; CHECK-NEXT: vcmpeqps %ymm2, %ymm1, %k1 68 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm2, %k1 82 ; CHECK-NEXT: vcmpeqps %ymm2, %ymm1, %k1 94 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm2, %k1 108 ; CHECK-NEXT: vcmpeqps %ymm2, %ymm1, %k1 128 ; CHECK-NEXT: vcmpeqps %zmm3, %zmm2, %k1 142 ; CHECK-NEXT: vcmpeqps %zmm2, %zmm1, %k1 [all …]
|
D | in_lane_permute.ll | 18 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 32 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 44 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 58 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 70 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 84 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 104 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 118 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 139 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 153 ; CHECK-NEXT: vcmpeqps %xmm1, %xmm0, %k1 [all …]
|
D | broadcast-scalar-fp.ll | 259 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 274 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 287 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 302 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 315 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 330 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 343 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 358 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 380 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm2, %k1 395 ; CHECK-NEXT: vcmpeqps %ymm2, %ymm1, %k1 [all …]
|
D | duplicate-low.ll | 703 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 717 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 729 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 743 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 755 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 769 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 781 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 795 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 807 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 821 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 [all …]
|
D | shuffle-interleave.ll | 16 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm3, %k1 30 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 42 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm3, %k1 56 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 68 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm3, %k1 82 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 102 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm3, %k1 116 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 137 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 152 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 [all …]
|
D | unpack.ll | 16 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm3, %k1 30 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 42 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm3, %k1 56 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 68 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm3, %k1 82 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 102 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm3, %k1 116 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 137 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 152 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 [all …]
|
D | shuffle-vec.ll | 18 ; CHECK-NEXT: vcmpeqps %ymm4, %ymm3, %k1 32 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm2, %k1 44 ; CHECK-NEXT: vcmpeqps %ymm4, %ymm3, %k1 58 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm2, %k1 70 ; CHECK-NEXT: vcmpeqps %ymm4, %ymm3, %k1 84 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm2, %k1 104 ; CHECK-NEXT: vcmpeqps %ymm4, %ymm3, %k1 118 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm2, %k1 139 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm2, %k1 154 ; CHECK-NEXT: vcmpeqps %ymm2, %ymm1, %k1 [all …]
|
D | partial_permute.ll | 2762 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm2, %k1 2778 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm1, %k1 2793 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm2, %k1 2810 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm1, %k1 2825 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm2, %k1 2842 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm1, %k1 2868 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm2, %k1 2885 ; CHECK-NEXT: vcmpeqps %xmm2, %xmm1, %k1 2914 ; CHECK-NEXT: vcmpeqps %xmm4, %xmm1, %k1 2932 ; CHECK-NEXT: vcmpeqps %xmm3, %xmm0, %k1 [all …]
|
D | permute.ll | 1739 ; CHECK-NEXT: vcmpeqps %ymm4, %ymm2, %k1 1754 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm1, %k1 1767 ; CHECK-NEXT: vcmpeqps %ymm4, %ymm2, %k1 1782 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm1, %k1 1795 ; CHECK-NEXT: vcmpeqps %ymm4, %ymm2, %k1 1810 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm1, %k1 1832 ; CHECK-NEXT: vcmpeqps %ymm4, %ymm2, %k1 1847 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm1, %k1 1870 ; CHECK-NEXT: vcmpeqps %ymm3, %ymm1, %k1 1885 ; CHECK-NEXT: vcmpeqps %ymm2, %ymm0, %k1 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | vec_floor.ll | 878 ; AVX-NEXT: vcmpeqps %xmm1, %xmm0, %xmm2 887 ; AVX512F-NEXT: vcmpeqps %zmm1, %zmm0, %k1 896 ; AVX512VL-NEXT: vcmpeqps %xmm1, %xmm0, %k1 916 ; AVX-NEXT: vcmpeqps %xmm1, %xmm0, %xmm1 925 ; AVX512F-NEXT: vcmpeqps %zmm1, %zmm0, %k1 934 ; AVX512VL-NEXT: vcmpeqps %xmm1, %xmm0, %k1 1035 ; AVX-NEXT: vcmpeqps %ymm1, %ymm0, %ymm2 1044 ; AVX512F-NEXT: vcmpeqps %zmm1, %zmm0, %k1 1052 ; AVX512VL-NEXT: vcmpeqps %ymm1, %ymm0, %k1 1075 ; AVX-NEXT: vcmpeqps %ymm1, %ymm0, %ymm1 [all …]
|
D | commute-fcmp.ll | 19 ; AVX-NEXT: vcmpeqps (%rdi), %xmm0, %xmm0 24 ; AVX512-NEXT: vcmpeqps (%rdi), %xmm0, %xmm0 204 ; AVX-NEXT: vcmpeqps (%rdi), %ymm0, %ymm0 209 ; AVX512-NEXT: vcmpeqps (%rdi), %ymm0, %ymm0
|
D | avx512vl-vec-masked-cmp.ll | 19769 ; VLX-NEXT: vcmpeqps %xmm1, %xmm0, %k0 19778 ; NoVLX-NEXT: vcmpeqps %zmm1, %zmm0, %k0 19797 ; VLX-NEXT: vcmpeqps (%rdi), %xmm0, %k0 19806 ; NoVLX-NEXT: vcmpeqps %zmm1, %zmm0, %k0 19826 ; VLX-NEXT: vcmpeqps (%rdi){1to4}, %xmm0, %k0 19835 ; NoVLX-NEXT: vcmpeqps %zmm1, %zmm0, %k0 19857 ; VLX-NEXT: vcmpeqps %xmm1, %xmm0, %k0 {%k1} 19867 ; NoVLX-NEXT: vcmpeqps %zmm1, %zmm0, %k0 {%k1} 19889 ; VLX-NEXT: vcmpeqps (%rsi), %xmm0, %k0 {%k1} 19899 ; NoVLX-NEXT: vcmpeqps %zmm1, %zmm0, %k0 {%k1} [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | AVX-32.s | 885 vcmpeqps -485498096(%edx,%eax,4), %xmm1, %xmm1 label 889 vcmpeqps 485498096(%edx,%eax,4), %xmm1, %xmm1 label 893 vcmpeqps -485498096(%edx,%eax,4), %ymm4, %ymm4 label 897 vcmpeqps 485498096(%edx,%eax,4), %ymm4, %ymm4 label 901 vcmpeqps 485498096(%edx), %xmm1, %xmm1 label 905 vcmpeqps 485498096(%edx), %ymm4, %ymm4 label 909 vcmpeqps 485498096, %xmm1, %xmm1 label 913 vcmpeqps 485498096, %ymm4, %ymm4 label 917 vcmpeqps 64(%edx,%eax), %xmm1, %xmm1 label 921 vcmpeqps 64(%edx,%eax), %ymm4, %ymm4 label [all …]
|
D | AVX-64.s | 1765 vcmpeqps 485498096, %xmm15, %xmm15 label 1769 vcmpeqps 485498096, %xmm6, %xmm6 label 1773 vcmpeqps 485498096, %ymm7, %ymm7 label 1777 vcmpeqps 485498096, %ymm9, %ymm9 label 1781 vcmpeqps -64(%rdx,%rax,4), %xmm15, %xmm15 label 1785 vcmpeqps 64(%rdx,%rax,4), %xmm15, %xmm15 label 1789 vcmpeqps -64(%rdx,%rax,4), %xmm6, %xmm6 label 1793 vcmpeqps 64(%rdx,%rax,4), %xmm6, %xmm6 label 1797 vcmpeqps -64(%rdx,%rax,4), %ymm7, %ymm7 label 1801 vcmpeqps 64(%rdx,%rax,4), %ymm7, %ymm7 label [all …]
|
D | x86-32-avx.s | 348 vcmpeqps %xmm1, %xmm2, %xmm3 380 vcmpeqps -4(%ebx,%ecx,8), %xmm2, %xmm3 2692 vcmpeqps %ymm1, %ymm2, %ymm3 2724 vcmpeqps -4(%ebx,%ecx,8), %ymm2, %ymm3
|
D | x86_64-avx-encoding.s | 349 vcmpeqps %xmm11, %xmm12, %xmm13 381 vcmpeqps -4(%rbx,%rcx,8), %xmm12, %xmm13 3433 vcmpeqps %ymm11, %ymm12, %ymm13 3465 vcmpeqps -4(%rbx,%rcx,8), %ymm12, %ymm13
|
/external/llvm/test/CodeGen/X86/ |
D | commute-fcmp.ll | 18 ; AVX-NEXT: vcmpeqps (%rdi), %xmm0, %xmm0 91 ; AVX-NEXT: vcmpeqps %xmm0, %xmm1, %xmm2 175 ; AVX-NEXT: vcmpeqps (%rdi), %ymm0, %ymm0 256 ; AVX-NEXT: vcmpeqps %ymm0, %ymm1, %ymm2
|
D | avx512-vec-cmp.ll | 136 ; KNL-NEXT: vcmpeqps %zmm1, %zmm0, %k1 143 ; SKX-NEXT: vcmpeqps %ymm1, %ymm0, %k1 656 ; CHECK-NEXT: vcmpeqps %zmm1, %zmm0, %k1 1237 ; KNL-NEXT: vcmpeqps %xmm1, %xmm0, %xmm0 1248 ; SKX-NEXT: vcmpeqps %xmm1, %xmm0, %k1
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
D | x86-32-avx.s | 348 vcmpeqps %xmm1, %xmm2, %xmm3 380 vcmpeqps -4(%ebx,%ecx,8), %xmm2, %xmm3 2668 vcmpeqps %ymm1, %ymm2, %ymm3 2700 vcmpeqps -4(%ebx,%ecx,8), %ymm2, %ymm3
|
D | x86_64-avx-encoding.s | 349 vcmpeqps %xmm11, %xmm12, %xmm13 381 vcmpeqps -4(%rbx,%rcx,8), %xmm12, %xmm13 2665 vcmpeqps %ymm11, %ymm12, %ymm13 2697 vcmpeqps -4(%rbx,%rcx,8), %ymm12, %ymm13
|
/external/llvm/test/MC/X86/ |
D | x86-32-avx.s | 348 vcmpeqps %xmm1, %xmm2, %xmm3 380 vcmpeqps -4(%ebx,%ecx,8), %xmm2, %xmm3 2692 vcmpeqps %ymm1, %ymm2, %ymm3 2724 vcmpeqps -4(%ebx,%ecx,8), %ymm2, %ymm3
|
D | x86_64-avx-encoding.s | 349 vcmpeqps %xmm11, %xmm12, %xmm13 381 vcmpeqps -4(%rbx,%rcx,8), %xmm12, %xmm13 3433 vcmpeqps %ymm11, %ymm12, %ymm13 3465 vcmpeqps -4(%rbx,%rcx,8), %ymm12, %ymm13
|
/external/capstone/suite/MC/X86/ |
D | x86-32-avx.s.cs | 88 0xc5,0xe8,0xc2,0xd9,0x00 = vcmpeqps %xmm1, %xmm2, %xmm3 96 0xc5,0xe8,0xc2,0x5c,0xcb,0xfc,0x00 = vcmpeqps -4(%ebx,%ecx,8), %xmm2, %xmm3 674 0xc5,0xec,0xc2,0xd9,0x00 = vcmpeqps %ymm1, %ymm2, %ymm3 682 0xc5,0xec,0xc2,0x5c,0xcb,0xfc,0x00 = vcmpeqps -4(%ebx,%ecx,8), %ymm2, %ymm3
|
D | x86_64-avx-encoding.s.cs | 88 0xc4,0x41,0x18,0xc2,0xeb,0x00 = vcmpeqps %xmm11, %xmm12, %xmm13 96 0xc5,0x18,0xc2,0x6c,0xcb,0xfc,0x00 = vcmpeqps -4(%rbx, %rcx, 8), %xmm12, %xmm13 859 0xc4,0x41,0x1c,0xc2,0xeb,0x00 = vcmpeqps %ymm11, %ymm12, %ymm13 867 0xc5,0x1c,0xc2,0x6c,0xcb,0xfc,0x00 = vcmpeqps -4(%rbx, %rcx, 8), %ymm12, %ymm13
|