Home
last modified time | relevance | path

Searched refs:vaddpd (Results 1 – 25 of 47) sorted by relevance

12

/external/clang/test/CodeGen/
Dms-inline-asm-avx512.c9 vaddpd zmm8, zmm27, zmm6 in t1()
19 vaddpd zmm8 {k1}, zmm27, zmm6 in t2()
/external/llvm/test/CodeGen/X86/
Davx-logic.ll10 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0
27 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0
68 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0
85 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0
126 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0
143 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0
184 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0
202 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0
Davx512vl-arith.ll153 ; CHECK: vaddpd{{.*}}
162 ; CHECK: vaddpd LCP{{.*}}(%rip){{.*}}
315 ; CHECK: vaddpd {{%ymm[0-9]{1,2}, %ymm[0-9]{1,2}, %ymm[0-9]{1,2} {%k[1-7]}}}
327 ; CHECK: vaddpd {{%ymm[0-9]{1,2}, %ymm[0-9]{1,2}, %ymm[0-9]{1,2} {%k[1-7]} {z}}}
338 ; CHECK: vaddpd (%rdi), {{.*%ymm[0-9]{1,2}, %ymm[0-9]{1,2} {%k[1-7]}.*}}
351 ; CHECK: vaddpd (%rdi), {{.*%ymm[0-9]{1,2}, %ymm[0-9]{1,2} {%k[1-7]} {z}.*}}
363 ; CHECK: vaddpd (%rdi){1to4}, %ymm{{.*}}
375 ; CHECK: vaddpd (%rdi){1to4}, %ymm{{.*{%k[1-7]}.*}}
390 ; CHECK: vaddpd (%rdi){1to4}, %ymm{{.*{%k[1-7]} {z}.*}}
546 ; CHECK: vaddpd{{.*}}
[all …]
Dexedeps-movq.ll41 ; AVX-NEXT: vaddpd %xmm0, %xmm0, %xmm0
79 ; AVX-NEXT: vaddpd %xmm0, %xmm0, %xmm0
Dmachine-combiner.ll248 ; AVX-NEXT: vaddpd %xmm3, %xmm2, %xmm1
249 ; AVX-NEXT: vaddpd %xmm1, %xmm0, %xmm0
291 ; AVX-NEXT: vaddpd %xmm1, %xmm0, %xmm0
322 ; AVX-NEXT: vaddpd %ymm3, %ymm2, %ymm1
323 ; AVX-NEXT: vaddpd %ymm1, %ymm0, %ymm0
351 ; AVX-NEXT: vaddpd %ymm1, %ymm0, %ymm0
517 ; AVX-NEXT: vaddpd %xmm1, %xmm0, %xmm0
541 ; AVX-NEXT: vaddpd %xmm1, %xmm0, %xmm0
592 ; AVX-NEXT: vaddpd %ymm1, %ymm0, %ymm0
609 ; AVX-NEXT: vaddpd %ymm1, %ymm0, %ymm0
Davx2-nontemporal.ll20 ; X32-NEXT: vaddpd .LCPI0_2, %ymm1, %ymm0
39 ; X64-NEXT: vaddpd {{.*}}(%rip), %ymm1, %ymm0
Davx512dq-intrinsics.ll76 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
172 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
204 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
236 ; CHECK-NEXT: vaddpd %zmm0, %zmm2, %zmm0
303 ; CHECK-NEXT: vaddpd %xmm0, %xmm2, %xmm0
320 ; CHECK-NEXT: vaddpd %xmm0, %xmm2, %xmm0
338 ; CHECK-NEXT: vaddpd %xmm0, %xmm1, %xmm0
339 ; CHECK-NEXT: vaddpd %xmm0, %xmm2, %xmm0
398 ; CHECK-NEXT: vaddpd %zmm3, %zmm2, %zmm1
399 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
[all …]
Davx512-fma-intrinsics.ll135 ; CHECK-NEXT: vaddpd %zmm0, %zmm3, %zmm0
152 ; CHECK-NEXT: vaddpd %zmm0, %zmm3, %zmm0
169 ; CHECK-NEXT: vaddpd %zmm0, %zmm3, %zmm0
235 ; CHECK-NEXT: vaddpd %zmm0, %zmm3, %zmm0
364 ; CHECK-NEXT: vaddpd %zmm0, %zmm3, %zmm0
491 ; CHECK-NEXT: vaddpd %zmm0, %zmm3, %zmm0
508 ; CHECK-NEXT: vaddpd %zmm0, %zmm3, %zmm0
525 ; CHECK-NEXT: vaddpd %zmm0, %zmm3, %zmm0
685 ; CHECK-NEXT: vaddpd %zmm0, %zmm3, %zmm0
702 ; CHECK-NEXT: vaddpd %zmm0, %zmm3, %zmm0
[all …]
Dunaligned-32-byte-memops.ll259 ; AVXSLOW-NEXT: vaddpd %ymm0, %ymm1, %ymm0
264 ; AVXFAST-NEXT: vaddpd 144(%rdi), %ymm0, %ymm0
269 ; AVX2-NEXT: vaddpd 144(%rdi), %ymm0, %ymm0
Davx512-arith.ll11 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
21 ; CHECK-NEXT: vaddpd {{.*}}(%rip), %zmm0, %zmm0
820 ; CHECK-NEXT: vaddpd %zmm2, %zmm1, %zmm0 {%k1}
835 ; CHECK-NEXT: vaddpd %zmm1, %zmm0, %zmm0 {%k1} {z}
849 ; CHECK-NEXT: vaddpd (%rdi), %zmm1, %zmm0 {%k1}
865 ; CHECK-NEXT: vaddpd (%rdi), %zmm0, %zmm0 {%k1} {z}
878 ; CHECK-NEXT: vaddpd (%rdi){1to8}, %zmm0, %zmm0
893 ; CHECK-NEXT: vaddpd (%rdi){1to8}, %zmm1, %zmm1 {%k1}
912 ; CHECK-NEXT: vaddpd (%rdi){1to8}, %zmm0, %zmm0 {%k1} {z}
Dnontemporal.ll60 ; X32-AVX-NEXT: vaddpd .LCPI0_2, %xmm1, %xmm0
100 ; X64-AVX-NEXT: vaddpd {{.*}}(%rip), %xmm1, %xmm0
Davx512-intrinsics-upgrade.ll34 ; CHECK-NEXT: vaddpd %zmm1, %zmm2, %zmm1
35 ; CHECK-NEXT: vaddpd %zmm1, %zmm0, %zmm0
135 ; CHECK-NEXT: vaddpd %zmm2, %zmm1, %zmm1
136 ; CHECK-NEXT: vaddpd %zmm1, %zmm0, %zmm0
155 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
156 ; CHECK-NEXT: vaddpd %zmm2, %zmm0, %zmm0
341 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
359 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
451 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
452 ; CHECK-NEXT: vaddpd %zmm2, %zmm0, %zmm0
[all …]
Dsplat-for-size.ll13 ; CHECK-NEXT: vaddpd %xmm1, %xmm0, %xmm0
23 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0
Davx-arith.ll3 ; CHECK: vaddpd
10 ; CHECK: vaddpd LCP{{.*}}(%rip)
Dnontemporal-loads.ll661 ; AVX-NEXT: vaddpd (%rdi), %xmm0, %xmm0
666 ; AVX512-NEXT: vaddpd (%rdi), %xmm0, %xmm0
796 ; AVX-NEXT: vaddpd (%rdi), %ymm0, %ymm0
801 ; AVX512-NEXT: vaddpd (%rdi), %ymm0, %ymm0
978 ; AVX-NEXT: vaddpd (%rdi), %ymm0, %ymm0
979 ; AVX-NEXT: vaddpd 32(%rdi), %ymm1, %ymm1
984 ; AVX512-NEXT: vaddpd (%rdi), %zmm0, %zmm0
Davx-vperm2x128.ll491 ; AVX1-NEXT: vaddpd {{.*}}(%rip), %ymm0, %ymm0
498 ; AVX2-NEXT: vaddpd %ymm1, %ymm0, %ymm0
511 ; AVX1-NEXT: vaddpd {{.*}}(%rip), %ymm0, %ymm0
518 ; AVX2-NEXT: vaddpd %ymm1, %ymm0, %ymm0
Davx512vl-intrinsics-upgrade.ll94 ; CHECK-NEXT: vaddpd %ymm1, %ymm2, %ymm1 ## encoding: [0x62,0xf1,0xed,0x28,0x58,0xc9]
95 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0 ## encoding: [0x62,0xf1,0xfd,0x28,0x58,0xc1]
248 ; CHECK-NEXT: vaddpd %xmm2, %xmm1, %xmm1 ## encoding: [0x62,0xf1,0xf5,0x08,0x58,0xca]
249 ; CHECK-NEXT: vaddpd %xmm1, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0xfd,0x08,0x58,0xc1]
271 ; CHECK-NEXT: vaddpd %ymm2, %ymm1, %ymm1 ## encoding: [0x62,0xf1,0xf5,0x28,0x58,0xca]
272 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0 ## encoding: [0x62,0xf1,0xfd,0x28,0x58,0xc1]
294 ; CHECK-NEXT: vaddpd %ymm0, %ymm1, %ymm0 ## encoding: [0x62,0xf1,0xf5,0x28,0x58,0xc0]
295 ; CHECK-NEXT: vaddpd %ymm0, %ymm2, %ymm0 ## encoding: [0x62,0xf1,0xed,0x28,0x58,0xc0]
317 ; CHECK-NEXT: vaddpd %xmm0, %xmm1, %xmm0 ## encoding: [0x62,0xf1,0xf5,0x08,0x58,0xc0]
318 ; CHECK-NEXT: vaddpd %xmm2, %xmm0, %xmm0 ## encoding: [0x62,0xf1,0xfd,0x08,0x58,0xc2]
[all …]
Davx512-intrinsics.ll232 ; CHECK-NEXT: vaddpd %xmm2, %xmm3, %xmm1
233 ; CHECK-NEXT: vaddpd %xmm0, %xmm4, %xmm0
234 ; CHECK-NEXT: vaddpd %xmm0, %xmm1, %xmm0
3812 ; CHECK-NEXT: vaddpd %zmm1, %zmm3, %zmm0
3881 ; CHECK-NEXT: vaddpd %zmm1, %zmm2, %zmm0
3951 ; CHECK-NEXT: vaddpd %zmm0, %zmm2, %zmm0
4492 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
4588 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
4636 ; CHECK-NEXT: vaddpd %zmm0, %zmm1, %zmm0
4748 ; CHECK-NEXT: vaddpd %xmm2, %xmm3, %xmm1
[all …]
Dnontemporal-2.ll929 ; AVX-NEXT: vaddpd %xmm1, %xmm0, %xmm0
935 ; VLX-NEXT: vaddpd %xmm1, %xmm0, %xmm0
1088 ; AVX-NEXT: vaddpd %ymm1, %ymm0, %ymm0
1095 ; VLX-NEXT: vaddpd %ymm1, %ymm0, %ymm0
/external/llvm/test/MC/Disassembler/X86/
Davx-512.txt91 # CHECK: vaddpd 256(%rdx), %zmm0, %zmm16
95 # CHECK: vaddpd 256(%rdx){1to8}, %zmm0, %zmm16
/external/llvm/test/MC/X86/
Dx86-64-avx512f_vl.s5 vaddpd %xmm19, %xmm29, %xmm20
9 vaddpd %xmm19, %xmm29, %xmm20 {%k7}
13 vaddpd %xmm19, %xmm29, %xmm20 {%k7} {z}
17 vaddpd (%rcx), %xmm29, %xmm20
21 vaddpd 291(%rax,%r14,8), %xmm29, %xmm20
25 vaddpd (%rcx){1to2}, %xmm29, %xmm20
29 vaddpd 2032(%rdx), %xmm29, %xmm20
33 vaddpd 2048(%rdx), %xmm29, %xmm20
37 vaddpd -2048(%rdx), %xmm29, %xmm20
41 vaddpd -2064(%rdx), %xmm29, %xmm20
[all …]
Dx86-32-avx.s85 vaddpd %xmm4, %xmm6, %xmm2
117 vaddpd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
2432 vaddpd %ymm2, %ymm4, %ymm6
2480 vaddpd (%eax), %ymm4, %ymm6
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Davx-arith.ll3 ; CHECK: vaddpd
10 ; CHECK: vaddpd LCP{{.*}}(%rip)
/external/swiftshader/third_party/LLVM/test/MC/X86/
Dx86_64-avx-encoding.s85 vaddpd %xmm10, %xmm11, %xmm15 label
117 vaddpd -4(%rcx,%rbx,8), %xmm10, %xmm11 label
2405 vaddpd %ymm12, %ymm4, %ymm6
2453 vaddpd (%rax), %ymm4, %ymm6
Dx86-32-avx.s85 vaddpd %xmm4, %xmm6, %xmm2
117 vaddpd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
2408 vaddpd %ymm2, %ymm4, %ymm6
2456 vaddpd (%eax), %ymm4, %ymm6

12