Home
last modified time | relevance | path

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

1234

/external/llvm/test/CodeGen/X86/
Dvec_fptrunc.ll51 ; X32-SSE-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm0[0]
67 ; X64-SSE-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm0[0]
90 ; X32-SSE-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm0[0]
93 ; X32-SSE-NEXT: unpcklpd {{.*#+}} xmm2 = xmm2[0],xmm0[0]
113 ; X64-SSE-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm0[0]
116 ; X64-SSE-NEXT: unpcklpd {{.*#+}} xmm2 = xmm2[0],xmm0[0]
142 ; X32-SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
154 ; X64-SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
Dfp-trunc.ll49 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
67 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
70 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm2[0]
Dfp-load-trunc.ll54 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
73 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
76 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm2[0]
Dwiden_extract-1.ll7 ; CHECK: unpcklpd {{%xmm[0-7]}}, {{%xmm[0-7]}}
Ddagcombine-buildvector.ll7 ; CHECK: unpcklpd
D2008-09-05-sinttofp-2xi32.ll8 ; CHECK-NOT: unpcklpd
Dvec_insert-2.ll49 ; X64-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm0[0]
Dbuildvec-insertvec.ll35 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm2[0]
/external/llvm-project/llvm/test/CodeGen/X86/
Dpr46189.ll11 ; SSE-NEXT: unpcklpd {{.*#+}} xmm5 = xmm5[0],xmm0[0]
12 ; SSE-NEXT: unpcklpd {{.*#+}} xmm3 = xmm3[0,0]
18 ; SSE-NEXT: unpcklpd {{.*#+}} xmm3 = xmm3[0],xmm1[0]
19 ; SSE-NEXT: unpcklpd {{.*#+}} xmm4 = xmm4[0,0]
Dvec_fptrunc.ll49 ; X32-SSE-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm0[0]
65 ; X64-SSE-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm0[0]
88 ; X32-SSE-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm0[0]
91 ; X32-SSE-NEXT: unpcklpd {{.*#+}} xmm2 = xmm2[0],xmm0[0]
110 ; X64-SSE-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm0[0]
113 ; X64-SSE-NEXT: unpcklpd {{.*#+}} xmm2 = xmm2[0],xmm0[0]
191 ; X32-SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
203 ; X64-SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
Dfp-trunc.ll48 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
66 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
69 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm2[0]
Dfp-load-trunc.ll55 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
74 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
77 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm2[0]
Dfp-roundeven.ll66 ; SSE2-NEXT: unpcklpd (%rsp), %xmm1 ## 16-byte Folded Reload
139 ; SSE2-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 ## 16-byte Folded Reload
160 ; SSE2-NEXT: unpcklpd (%rsp), %xmm1 ## 16-byte Folded Reload
247 ; SSE2-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 ## 16-byte Folded Reload
268 ; SSE2-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 ## 16-byte Folded Reload
289 ; SSE2-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 ## 16-byte Folded Reload
310 ; SSE2-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm3 ## 16-byte Folded Reload
Dscalarize-fp.ll351 ; SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0,0]
369 ; SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0,0]
450 ; SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0,0]
472 ; SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0,0]
511 ; SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0,0]
529 ; SSE-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0,0]
613 ; SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0,0]
630 ; SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0,0]
687 ; SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0,0]
705 ; SSE-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0,0]
Dpr42905.ll14 ; CHECK-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm2[0]
Dvector-constrained-fp-intrinsics.ll191 ; CHECK-NEXT: unpcklpd (%rsp), %xmm0 # 16-byte Folded Reload
240 ; CHECK-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 # 16-byte Folded Reload
349 ; CHECK-NEXT: unpcklpd (%rsp), %xmm0 # 16-byte Folded Reload
360 ; CHECK-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 # 16-byte Folded Reload
981 ; CHECK-NEXT: unpcklpd (%rsp), %xmm0 # 16-byte Folded Reload
1030 ; CHECK-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 # 16-byte Folded Reload
1139 ; CHECK-NEXT: unpcklpd (%rsp), %xmm0 # 16-byte Folded Reload
1150 ; CHECK-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 # 16-byte Folded Reload
1238 ; CHECK-NEXT: unpcklpd (%rsp), %xmm0 # 16-byte Folded Reload
1287 ; CHECK-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 # 16-byte Folded Reload
[all …]
Dfp-round.ll95 ; SSE2-NEXT: unpcklpd (%rsp), %xmm1 ## 16-byte Folded Reload
192 ; SSE2-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 ## 16-byte Folded Reload
213 ; SSE2-NEXT: unpcklpd (%rsp), %xmm1 ## 16-byte Folded Reload
344 ; SSE2-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 ## 16-byte Folded Reload
365 ; SSE2-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 ## 16-byte Folded Reload
386 ; SSE2-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 ## 16-byte Folded Reload
407 ; SSE2-NEXT: unpcklpd {{[-0-9]+}}(%r{{[sb]}}p), %xmm3 ## 16-byte Folded Reload
Dfdiv-combine-vec.ll10 ; SSE-NEXT: unpcklpd {{.*#+}} xmm2 = xmm2[0,0]
32 ; SSE-NEXT: unpcklpd {{.*#+}} xmm3 = xmm3[0,0]
Dvec_insert-5.ll39 ; X32-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],mem[0]
47 ; X64-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],mem[0]
Dcomplex-fastmath.ll68 ; SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm2[0]
174 ; SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
/external/llvm-project/llvm/test/MC/X86/
DSSE2-32.s3393 unpcklpd -485498096(%edx,%eax,4), %xmm1 label
3397 unpcklpd 485498096(%edx,%eax,4), %xmm1 label
3401 unpcklpd 485498096(%edx), %xmm1 label
3405 unpcklpd 485498096, %xmm1 label
3409 unpcklpd 64(%edx,%eax), %xmm1 label
3413 unpcklpd (%edx), %xmm1 label
3417 unpcklpd %xmm1, %xmm1 label
DSSE2-64.s3589 unpcklpd 485498096, %xmm6 label
3593 unpcklpd -64(%rdx,%rax,4), %xmm6 label
3597 unpcklpd 64(%rdx,%rax,4), %xmm6 label
3601 unpcklpd 64(%rdx,%rax), %xmm6 label
3605 unpcklpd 64(%rdx), %xmm6 label
3609 unpcklpd (%rdx), %xmm6 label
3613 unpcklpd %xmm6, %xmm6 label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-sse2.s395 unpcklpd %xmm0, %xmm2 label
396 unpcklpd (%rax), %xmm2 label
673 # CHECK-NEXT: 1 2 1.00 unpcklpd %xmm0, %xmm2
674 # CHECK-NEXT: 1 7 1.50 * unpcklpd (%rax), %xmm2
972 … - - 0.50 0.50 - - - - - - - unpcklpd %xmm0, %xmm2
973 … - - 0.50 0.50 - - - 1.50 1.50 - - unpcklpd (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-sse2.s395 unpcklpd %xmm0, %xmm2 label
396 unpcklpd (%rax), %xmm2 label
673 # CHECK-NEXT: 1 1 0.50 unpcklpd %xmm0, %xmm2
674 # CHECK-NEXT: 1 8 0.50 * unpcklpd (%rax), %xmm2
961 … - - - - - - - 0.50 0.50 - - unpcklpd %xmm0, %xmm2
962 …0.50 - - - - - - 0.50 0.50 - - unpcklpd (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-sse2.s395 unpcklpd %xmm0, %xmm2 label
396 unpcklpd (%rax), %xmm2 label
673 # CHECK-NEXT: 1 1 1.00 unpcklpd %xmm0, %xmm2
674 # CHECK-NEXT: 2 7 1.00 * unpcklpd (%rax), %xmm2
959 # CHECK-NEXT: - - - - - - - 1.00 - - unpcklpd %xmm0,…
960 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - unpcklpd (%rax)…

1234