Searched refs:pblendvb (Results 1 – 25 of 49) sorted by relevance
12
42 ; X32-NEXT: pblendvb %xmm3, %xmm248 ; X32-NEXT: pblendvb %xmm3, %xmm253 ; X32-NEXT: pblendvb %xmm3, %xmm265 ; X64-NEXT: pblendvb %xmm3, %xmm271 ; X64-NEXT: pblendvb %xmm3, %xmm276 ; X64-NEXT: pblendvb %xmm3, %xmm281 ; CHECK: pblendvb82 ; CHECK: pblendvb83 ; CHECK: pblendvb
3 declare <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8>, <16 x i8>, <16 x i8>)7 …%res = call <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8> zeroinitializer, <16 x i8> <i8 1, i8 1, i…
14 ; don't generate psll, psraw and pblendvb from the vselect.19 ; CHECK-NOT: pblendvb
197 ; SSE41-NEXT: pblendvb %xmm4, %xmm2201 ; SSE41-NEXT: pblendvb %xmm1, %xmm2206 ; SSE41-NEXT: pblendvb %xmm1, %xmm2211 ; SSE41-NEXT: pblendvb %xmm1, %xmm2334 ; SSE41-NEXT: pblendvb %xmm3, %xmm2340 ; SSE41-NEXT: pblendvb %xmm3, %xmm2345 ; SSE41-NEXT: pblendvb %xmm3, %xmm2594 ; SSE41-NEXT: pblendvb %xmm4, %xmm2599 ; SSE41-NEXT: pblendvb %xmm1, %xmm2604 ; SSE41-NEXT: pblendvb %xmm1, %xmm2[all …]
10 ; CHECK-W-SSE4: pblendvb [[REG1]],{{ %xmm.}}
271 ; SSE41-NEXT: pblendvb %xmm4, %xmm2275 ; SSE41-NEXT: pblendvb %xmm1, %xmm2280 ; SSE41-NEXT: pblendvb %xmm1, %xmm2285 ; SSE41-NEXT: pblendvb %xmm1, %xmm2438 ; SSE41-NEXT: pblendvb %xmm4, %xmm3442 ; SSE41-NEXT: pblendvb %xmm4, %xmm3446 ; SSE41-NEXT: pblendvb %xmm4, %xmm3452 ; SSE41-NEXT: pblendvb %xmm2, %xmm1456 ; SSE41-NEXT: pblendvb %xmm2, %xmm1460 ; SSE41-NEXT: pblendvb %xmm2, %xmm1[all …]
341 ; SSE41-NEXT: pblendvb %xmm6, %xmm5345 ; SSE41-NEXT: pblendvb %xmm1, %xmm5350 ; SSE41-NEXT: pblendvb %xmm1, %xmm5355 ; SSE41-NEXT: pblendvb %xmm1, %xmm5365 ; SSE41-NEXT: pblendvb %xmm4, %xmm3369 ; SSE41-NEXT: pblendvb %xmm2, %xmm3374 ; SSE41-NEXT: pblendvb %xmm2, %xmm3379 ; SSE41-NEXT: pblendvb %xmm2, %xmm3590 ; SSE41-NEXT: pblendvb %xmm5, %xmm4596 ; SSE41-NEXT: pblendvb %xmm5, %xmm4[all …]
8 ; CHECK: pblendvb {{LCPI0_[0-9]*}}(%rip), %xmm1
240 ; SSE41-NEXT: pblendvb %xmm4, %xmm2244 ; SSE41-NEXT: pblendvb %xmm1, %xmm2249 ; SSE41-NEXT: pblendvb %xmm1, %xmm2254 ; SSE41-NEXT: pblendvb %xmm1, %xmm2380 ; SSE41-NEXT: pblendvb %xmm3, %xmm2386 ; SSE41-NEXT: pblendvb %xmm3, %xmm2392 ; SSE41-NEXT: pblendvb %xmm3, %xmm2647 ; SSE41-NEXT: pblendvb %xmm4, %xmm2652 ; SSE41-NEXT: pblendvb %xmm1, %xmm2658 ; SSE41-NEXT: pblendvb %xmm1, %xmm2[all …]
129 ; SSE41-NEXT: pblendvb %xmm1, %xmm3137 …%res = call <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8> %a0, <16 x i8> %a1, <16 x i8> %a2) ; <<16…140 declare <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8>, <16 x i8>, <16 x i8>) nounwind readnone
277 ; SSE41-NEXT: pblendvb %xmm2, %xmm1656 ; SSE41-NEXT: pblendvb %xmm4, %xmm2657 ; SSE41-NEXT: pblendvb %xmm1, %xmm3825 ; SSE41-NEXT: pblendvb %xmm1, %xmm2873 ; SSE41-NEXT: pblendvb %xmm2, %xmm4875 ; SSE41-NEXT: pblendvb %xmm3, %xmm5
57 ; X32-NEXT: pblendvb %xmm1, %xmm365 ; X64-NEXT: pblendvb %xmm1, %xmm371 %call = call <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8> %arg0, <16 x i8> %arg1, <16 x i8> %arg2)75 declare <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8>, <16 x i8>, <16 x i8>) nounwind readnone
399 ; SSE41-NEXT: pblendvb %xmm2, %xmm1432 ; SSE41-NEXT: pblendvb %xmm2, %xmm1479 ; SSE41-NEXT: pblendvb %xmm2, %xmm1513 ; SSE41-NEXT: pblendvb %xmm1, %xmm2
773 ; X32-NEXT: pblendvb %xmm1, %xmm2781 ; X64-NEXT: pblendvb %xmm1, %xmm2
321 ;CHECK: pblendvb {{-?[0-9]*}}(%rsp), {{%xmm[0-9][0-9]*}} {{.*#+}} 16-byte Folded Reload323 %2 = call <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8> %a1, <16 x i8> %c, <16 x i8> %a0)326 declare <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8>, <16 x i8>, <16 x i8>) nounwind readnone
19 ; CHECK: pblendvb20 ; CHECK: pblendvb21 ; CHECK: pblendvb
21 ; CHECK: pblendvb
57 ;CHECK: pblendvb
51 …%1 = tail call <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8> %xyzw, <16 x i8> %abcd, <16 x i8> <i8 …58 …%1 = tail call <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8> %xyzw, <16 x i8> %abcd, <16 x i8> zero…65 …%1 = tail call <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8> %xyzw, <16 x i8> %xyzw, <16 x i8> %sel)117 %1 = tail call <32 x i8> @llvm.x86.avx2.pblendvb(<32 x i8> %xyzw, <32 x i8> %abcd,128 …%1 = tail call <32 x i8> @llvm.x86.avx2.pblendvb(<32 x i8> %xyzw, <32 x i8> %abcd, <32 x i8> zeroi…135 %1 = tail call <32 x i8> @llvm.x86.avx2.pblendvb(<32 x i8> %xyzw, <32 x i8> %xyzw, <32 x i8> %sel)139 declare <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8>, <16 x i8>, <16 x i8>)143 declare <32 x i8> @llvm.x86.avx2.pblendvb(<32 x i8>, <32 x i8>, <32 x i8>)
29 ; SSE41: pblendvb xmm{{[0-7]}},{{xmm[0-7]|XMMWORD}}293 ; SSE41: pblendvb xmm{{[0-7]}},{{xmm[0-7]|XMMWORD}}589 ; SSE41: pblendvb xmm{{[0-7]}},{{xmm[0-7]|XMMWORD}}717 ; SSE41: pblendvb xmm{{[0-7]}},{{xmm[0-7]|XMMWORD}}
913 r pblendvb f5304f3e3ad1a923dc4c446c804bf950 c5e48064a393c8e947a34273c10a3c47 6ec34f98a2199d3c810bd…914 m pblendvb f5304f3e3ad1a923dc4c446c804bf950 c5e48064a393c8e947a34273c10a3c47 6ec34f98a2199d3c810bd…915 r pblendvb 6d08ed19fa045f841810cd8c109ed568 1c4a678450562685769ab818a5b7985e b984aed62671e865e6f21…916 m pblendvb 6d08ed19fa045f841810cd8c109ed568 1c4a678450562685769ab818a5b7985e b984aed62671e865e6f21…917 r pblendvb 5d0f926ce1157eaa95c45b338afcb3df 05a5c205c3659f388e17b17da2acb976 8b5fccbef0e1e256bc563…918 m pblendvb 5d0f926ce1157eaa95c45b338afcb3df 05a5c205c3659f388e17b17da2acb976 8b5fccbef0e1e256bc563…919 r pblendvb acb722146c6cbfa9ea4a022e1d3d7dbb 048612e51a468e36c51cdd8f87e12ab4 0c05cb6ebd128663d7568…920 m pblendvb acb722146c6cbfa9ea4a022e1d3d7dbb 048612e51a468e36c51cdd8f87e12ab4 0c05cb6ebd128663d7568…921 r pblendvb 22cf5e4cfad1bdf58de2b4a9d799ff5f 80ddba7e53e42d123208cf9b04b0569c 4288ae612c0dad40f0733…922 m pblendvb 22cf5e4cfad1bdf58de2b4a9d799ff5f 80ddba7e53e42d123208cf9b04b0569c 4288ae612c0dad40f0733…[all …]
10552 pblendvb %xmm2, %xmm1 label10554 pblendvb %xmm0, %xmm2, %xmm1 label10556 pblendvb (%eax), %xmm1 label10558 pblendvb %xmm0, (%eax), %xmm1 label
425 void pblendvb(Type Ty, XmmRegister dst, XmmRegister src);426 void pblendvb(Type Ty, XmmRegister dst, const Address &src);
80 pblendvb, pblendw, pcmpeqq, pcmpestri, pcmpestrm, pcmpistri, pcmpistrm,