Home
last modified time | relevance | path

Searched refs:vcmpeqpd (Results 1 – 25 of 41) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/avx512-shuffles/
Dduplicate-low.ll16 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
30 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
42 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
56 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
77 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
91 ; CHECK-NEXT: vcmpeqpd %xmm1, %xmm0, %k1
104 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
118 ; CHECK-NEXT: vcmpeqpd %xmm1, %xmm0, %k1
139 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
153 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
[all …]
Dshuffle-interleave.ll778 ; CHECK-NEXT: vcmpeqpd %xmm4, %xmm3, %k1
792 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
804 ; CHECK-NEXT: vcmpeqpd %xmm4, %xmm3, %k1
818 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
839 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
854 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
868 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
883 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
905 ; CHECK-NEXT: vcmpeqpd %ymm4, %ymm3, %k1
919 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
[all …]
Dbroadcast-scalar-fp.ll17 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
32 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
45 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
60 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
73 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
88 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
101 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
116 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
138 ; CHECK-NEXT: vcmpeqpd %zmm3, %zmm2, %k1
153 ; CHECK-NEXT: vcmpeqpd %zmm2, %zmm1, %k1
[all …]
Dunpack.ll778 ; CHECK-NEXT: vcmpeqpd %xmm4, %xmm3, %k1
792 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
804 ; CHECK-NEXT: vcmpeqpd %xmm4, %xmm3, %k1
818 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
839 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
854 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
868 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
883 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
905 ; CHECK-NEXT: vcmpeqpd %ymm4, %ymm3, %k1
919 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
[all …]
Din_lane_permute.ll1254 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
1268 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
1280 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm2, %k1
1294 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
1315 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
1329 ; CHECK-NEXT: vcmpeqpd %xmm1, %xmm0, %k1
1343 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm1, %k1
1357 ; CHECK-NEXT: vcmpeqpd %xmm1, %xmm0, %k1
1379 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
1393 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
[all …]
Dbroadcast-vector-fp.ll241 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
255 ; CHECK-NEXT: vcmpeqpd %ymm1, %ymm0, %k1
268 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
282 ; CHECK-NEXT: vcmpeqpd %ymm1, %ymm0, %k1
295 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
309 ; CHECK-NEXT: vcmpeqpd %ymm1, %ymm0, %k1
322 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
336 ; CHECK-NEXT: vcmpeqpd %ymm1, %ymm0, %k1
358 ; CHECK-NEXT: vcmpeqpd %zmm2, %zmm1, %k1
372 ; CHECK-NEXT: vcmpeqpd %zmm1, %zmm0, %k1
[all …]
Dpermute.ll2277 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
2291 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
2303 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
2317 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
2329 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
2343 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
2363 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
2377 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
2398 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
2412 ; CHECK-NEXT: vcmpeqpd %ymm1, %ymm0, %k1
[all …]
Dshuffle-vec.ll526 ; CHECK-NEXT: vcmpeqpd %ymm4, %ymm3, %k1
540 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
552 ; CHECK-NEXT: vcmpeqpd %ymm4, %ymm3, %k1
566 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
578 ; CHECK-NEXT: vcmpeqpd %ymm4, %ymm3, %k1
592 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
612 ; CHECK-NEXT: vcmpeqpd %ymm4, %ymm3, %k1
626 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
647 ; CHECK-NEXT: vcmpeqpd %ymm3, %ymm2, %k1
662 ; CHECK-NEXT: vcmpeqpd %ymm2, %ymm1, %k1
[all …]
Dpartial_permute.ll3744 ; CHECK-NEXT: vcmpeqpd %xmm4, %xmm2, %k1
3760 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm1, %k1
3774 ; CHECK-NEXT: vcmpeqpd %xmm4, %xmm2, %k1
3790 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm1, %k1
3818 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm1, %k1
3836 ; CHECK-NEXT: vcmpeqpd %xmm2, %xmm0, %k1
3853 ; CHECK-NEXT: vcmpeqpd %xmm4, %xmm1, %k1
3870 ; CHECK-NEXT: vcmpeqpd %xmm3, %xmm0, %k1
3899 ; CHECK-NEXT: vcmpeqpd %ymm0, %ymm2, %k1
3914 ; CHECK-NEXT: vcmpeqpd %ymm4, %ymm1, %k1
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvec_floor.ll954 ; AVX-NEXT: vcmpeqpd %xmm1, %xmm0, %xmm2
963 ; AVX512F-NEXT: vcmpeqpd %zmm1, %zmm0, %k1
972 ; AVX512VL-NEXT: vcmpeqpd %xmm1, %xmm0, %k1
992 ; AVX-NEXT: vcmpeqpd %xmm1, %xmm0, %xmm1
1001 ; AVX512F-NEXT: vcmpeqpd %zmm1, %zmm0, %k1
1010 ; AVX512VL-NEXT: vcmpeqpd %xmm1, %xmm0, %k1
1117 ; AVX-NEXT: vcmpeqpd %ymm1, %ymm0, %ymm2
1126 ; AVX512F-NEXT: vcmpeqpd %zmm1, %zmm0, %k1
1134 ; AVX512VL-NEXT: vcmpeqpd %ymm1, %ymm0, %k1
1157 ; AVX-NEXT: vcmpeqpd %ymm1, %ymm0, %ymm1
[all …]
Dcommute-fcmp.ll412 ; AVX-NEXT: vcmpeqpd (%rdi), %xmm0, %xmm0
417 ; AVX512-NEXT: vcmpeqpd (%rdi), %xmm0, %xmm0
597 ; AVX-NEXT: vcmpeqpd (%rdi), %ymm0, %ymm0
602 ; AVX512-NEXT: vcmpeqpd (%rdi), %ymm0, %ymm0
Davx512vl-vec-masked-cmp.ll21486 ; VLX-NEXT: vcmpeqpd %xmm1, %xmm0, %k0
21494 ; NoVLX-NEXT: vcmpeqpd %zmm1, %zmm0, %k0
21513 ; VLX-NEXT: vcmpeqpd (%rdi), %xmm0, %k0
21521 ; NoVLX-NEXT: vcmpeqpd %zmm1, %zmm0, %k0
21541 ; VLX-NEXT: vcmpeqpd (%rdi){1to2}, %xmm0, %k0
21549 ; NoVLX-NEXT: vcmpeqpd %zmm1, %zmm0, %k0
21571 ; VLX-NEXT: vcmpeqpd %xmm1, %xmm0, %k0 {%k1}
21580 ; NoVLX-NEXT: vcmpeqpd %zmm1, %zmm0, %k0 {%k1}
21602 ; VLX-NEXT: vcmpeqpd (%rsi), %xmm0, %k0 {%k1}
21611 ; NoVLX-NEXT: vcmpeqpd %zmm1, %zmm0, %k0 {%k1}
[all …]
Dselect-with-and-or.ll149 ; CHECK-NEXT: vcmpeqpd %xmm1, %xmm0, %xmm0
Davx-schedule.ll924 ; GENERIC-NEXT: vcmpeqpd %ymm1, %ymm0, %ymm1 # sched: [3:1.00]
925 ; GENERIC-NEXT: vcmpeqpd (%rdi), %ymm0, %ymm0 # sched: [10:1.00]
931 ; SANDY-NEXT: vcmpeqpd %ymm1, %ymm0, %ymm1 # sched: [3:1.00]
932 ; SANDY-NEXT: vcmpeqpd (%rdi), %ymm0, %ymm0 # sched: [10:1.00]
938 ; HASWELL-NEXT: vcmpeqpd %ymm1, %ymm0, %ymm1 # sched: [3:1.00]
939 ; HASWELL-NEXT: vcmpeqpd (%rdi), %ymm0, %ymm0 # sched: [10:1.00]
945 ; BROADWELL-NEXT: vcmpeqpd %ymm1, %ymm0, %ymm1 # sched: [3:1.00]
946 ; BROADWELL-NEXT: vcmpeqpd (%rdi), %ymm0, %ymm0 # sched: [9:1.00]
952 ; SKYLAKE-NEXT: vcmpeqpd %ymm1, %ymm0, %ymm1 # sched: [4:0.50]
953 ; SKYLAKE-NEXT: vcmpeqpd (%rdi), %ymm0, %ymm0 # sched: [11:0.50]
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DAVX-32.s829 vcmpeqpd -485498096(%edx,%eax,4), %xmm1, %xmm1 label
833 vcmpeqpd 485498096(%edx,%eax,4), %xmm1, %xmm1 label
837 vcmpeqpd -485498096(%edx,%eax,4), %ymm4, %ymm4 label
841 vcmpeqpd 485498096(%edx,%eax,4), %ymm4, %ymm4 label
845 vcmpeqpd 485498096(%edx), %xmm1, %xmm1 label
849 vcmpeqpd 485498096(%edx), %ymm4, %ymm4 label
853 vcmpeqpd 485498096, %xmm1, %xmm1 label
857 vcmpeqpd 485498096, %ymm4, %ymm4 label
861 vcmpeqpd 64(%edx,%eax), %xmm1, %xmm1 label
865 vcmpeqpd 64(%edx,%eax), %ymm4, %ymm4 label
[all …]
DAVX-64.s1653 vcmpeqpd 485498096, %xmm15, %xmm15 label
1657 vcmpeqpd 485498096, %xmm6, %xmm6 label
1661 vcmpeqpd 485498096, %ymm7, %ymm7 label
1665 vcmpeqpd 485498096, %ymm9, %ymm9 label
1669 vcmpeqpd -64(%rdx,%rax,4), %xmm15, %xmm15 label
1673 vcmpeqpd 64(%rdx,%rax,4), %xmm15, %xmm15 label
1677 vcmpeqpd -64(%rdx,%rax,4), %xmm6, %xmm6 label
1681 vcmpeqpd 64(%rdx,%rax,4), %xmm6, %xmm6 label
1685 vcmpeqpd -64(%rdx,%rax,4), %ymm7, %ymm7 label
1689 vcmpeqpd 64(%rdx,%rax,4), %ymm7, %ymm7 label
[all …]
Dx86-32-avx.s412 vcmpeqpd %xmm1, %xmm2, %xmm3
444 vcmpeqpd -4(%ebx,%ecx,8), %xmm2, %xmm3
2756 vcmpeqpd %ymm1, %ymm2, %ymm3
2788 vcmpeqpd -4(%ebx,%ecx,8), %ymm2, %ymm3
Dx86_64-avx-encoding.s413 vcmpeqpd %xmm11, %xmm12, %xmm13
445 vcmpeqpd -4(%rbx,%rcx,8), %xmm12, %xmm13
3497 vcmpeqpd %ymm11, %ymm12, %ymm13
3529 vcmpeqpd -4(%rbx,%rcx,8), %ymm12, %ymm13
/external/llvm/test/CodeGen/X86/
Dcommute-fcmp.ll355 ; AVX-NEXT: vcmpeqpd (%rdi), %xmm0, %xmm0
411 ; AVX-NEXT: vcmpeqpd %xmm0, %xmm1, %xmm2
512 ; AVX-NEXT: vcmpeqpd (%rdi), %ymm0, %ymm0
593 ; AVX-NEXT: vcmpeqpd %ymm0, %ymm1, %ymm2
/external/swiftshader/third_party/LLVM/test/MC/X86/
Dx86-32-avx.s412 vcmpeqpd %xmm1, %xmm2, %xmm3
444 vcmpeqpd -4(%ebx,%ecx,8), %xmm2, %xmm3
2732 vcmpeqpd %ymm1, %ymm2, %ymm3
2764 vcmpeqpd -4(%ebx,%ecx,8), %ymm2, %ymm3
Dx86_64-avx-encoding.s413 vcmpeqpd %xmm11, %xmm12, %xmm13
445 vcmpeqpd -4(%rbx,%rcx,8), %xmm12, %xmm13
2729 vcmpeqpd %ymm11, %ymm12, %ymm13
2761 vcmpeqpd -4(%rbx,%rcx,8), %ymm12, %ymm13
/external/llvm/test/MC/X86/
Dx86-32-avx.s412 vcmpeqpd %xmm1, %xmm2, %xmm3
444 vcmpeqpd -4(%ebx,%ecx,8), %xmm2, %xmm3
2756 vcmpeqpd %ymm1, %ymm2, %ymm3
2788 vcmpeqpd -4(%ebx,%ecx,8), %ymm2, %ymm3
Dx86_64-avx-encoding.s413 vcmpeqpd %xmm11, %xmm12, %xmm13
445 vcmpeqpd -4(%rbx,%rcx,8), %xmm12, %xmm13
3497 vcmpeqpd %ymm11, %ymm12, %ymm13
3529 vcmpeqpd -4(%rbx,%rcx,8), %ymm12, %ymm13
/external/capstone/suite/MC/X86/
Dx86-32-avx.s.cs104 0xc5,0xe9,0xc2,0xd9,0x00 = vcmpeqpd %xmm1, %xmm2, %xmm3
112 0xc5,0xe9,0xc2,0x5c,0xcb,0xfc,0x00 = vcmpeqpd -4(%ebx,%ecx,8), %xmm2, %xmm3
690 0xc5,0xed,0xc2,0xd9,0x00 = vcmpeqpd %ymm1, %ymm2, %ymm3
698 0xc5,0xed,0xc2,0x5c,0xcb,0xfc,0x00 = vcmpeqpd -4(%ebx,%ecx,8), %ymm2, %ymm3
Dx86_64-avx-encoding.s.cs104 0xc4,0x41,0x19,0xc2,0xeb,0x00 = vcmpeqpd %xmm11, %xmm12, %xmm13
112 0xc5,0x19,0xc2,0x6c,0xcb,0xfc,0x00 = vcmpeqpd -4(%rbx, %rcx, 8), %xmm12, %xmm13
875 0xc4,0x41,0x1d,0xc2,0xeb,0x00 = vcmpeqpd %ymm11, %ymm12, %ymm13
883 0xc5,0x1d,0xc2,0x6c,0xcb,0xfc,0x00 = vcmpeqpd -4(%rbx, %rcx, 8), %ymm12, %ymm13

12