Searched refs:pblendvb (Results 1 – 25 of 32) sorted by relevance
12
19 ; CHECK: pblendvb20 ; CHECK: pblendvb21 ; 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
255 ; SSE41-NEXT: pblendvb %xmm4, %xmm2259 ; SSE41-NEXT: pblendvb %xmm1, %xmm2264 ; SSE41-NEXT: pblendvb %xmm1, %xmm2269 ; SSE41-NEXT: pblendvb %xmm1, %xmm2413 ; SSE41-NEXT: pblendvb %xmm4, %xmm3417 ; SSE41-NEXT: pblendvb %xmm4, %xmm3421 ; SSE41-NEXT: pblendvb %xmm4, %xmm3427 ; SSE41-NEXT: pblendvb %xmm2, %xmm1431 ; SSE41-NEXT: pblendvb %xmm2, %xmm1435 ; SSE41-NEXT: pblendvb %xmm2, %xmm1[all …]
229 ; SSE41-NEXT: pblendvb %xmm4, %xmm2233 ; SSE41-NEXT: pblendvb %xmm1, %xmm2238 ; SSE41-NEXT: pblendvb %xmm1, %xmm2243 ; SSE41-NEXT: pblendvb %xmm1, %xmm2360 ; SSE41-NEXT: pblendvb %xmm3, %xmm2366 ; SSE41-NEXT: pblendvb %xmm3, %xmm2372 ; SSE41-NEXT: pblendvb %xmm3, %xmm2593 ; SSE41-NEXT: pblendvb %xmm4, %xmm2598 ; SSE41-NEXT: pblendvb %xmm1, %xmm2604 ; SSE41-NEXT: pblendvb %xmm1, %xmm2[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 …]
186 ; SSE41-NEXT: pblendvb %xmm4, %xmm2190 ; SSE41-NEXT: pblendvb %xmm1, %xmm2195 ; SSE41-NEXT: pblendvb %xmm1, %xmm2200 ; SSE41-NEXT: pblendvb %xmm1, %xmm2314 ; SSE41-NEXT: pblendvb %xmm3, %xmm2320 ; SSE41-NEXT: pblendvb %xmm3, %xmm2325 ; SSE41-NEXT: pblendvb %xmm3, %xmm2541 ; SSE41-NEXT: pblendvb %xmm4, %xmm2546 ; SSE41-NEXT: pblendvb %xmm1, %xmm2551 ; SSE41-NEXT: pblendvb %xmm1, %xmm2[all …]
21 ; CHECK: pblendvb
10 ; CHECK-W-SSE4: pblendvb [[REG1]],{{ %xmm.}}
8 ; CHECK: pblendvb {{LCPI0_[0-9]*}}(%rip), %xmm1
78 ; CHECK: pblendvb79 …%res = call <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8> %a0, <16 x i8> %a1, <16 x i8> %a2) ; <<16…82 declare <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8>, <16 x i8>, <16 x i8>) nounwind readnone
74 ; CHECK: pblendvb
276 ; SSE41-NEXT: pblendvb %xmm1, %xmm2655 ; SSE41-NEXT: pblendvb %xmm2, %xmm4656 ; SSE41-NEXT: pblendvb %xmm3, %xmm1
427 ; SSE41-NEXT: pblendvb %xmm2, %xmm1460 ; SSE41-NEXT: pblendvb %xmm2, %xmm1507 ; SSE41-NEXT: pblendvb %xmm2, %xmm1541 ; SSE41-NEXT: pblendvb %xmm1, %xmm2
777 ; X32-NEXT: pblendvb %xmm1, %xmm2785 ; 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
462 …%res = call <32 x i8> @llvm.x86.avx2.pblendvb(<32 x i8> %a0, <32 x i8> %a1, <32 x i8> %a2) ; <<32 …465 declare <32 x i8> @llvm.x86.avx2.pblendvb(<32 x i8>, <32 x i8>, <32 x i8>) nounwind readnone
296 %2 = call <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8> %a1, <16 x i8> %c, <16 x i8> %a0)299 declare <16 x i8> @llvm.x86.sse41.pblendvb(<16 x i8>, <16 x i8>, <16 x i8>) nounwind readnone
271 %2 = call <32 x i8> @llvm.x86.avx2.pblendvb(<32 x i8> %a1, <32 x i8> %c, <32 x i8> %a0)274 declare <32 x i8> @llvm.x86.avx2.pblendvb(<32 x i8>, <32 x i8>, <32 x i8>) nounwind readnone
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>)
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
1005 AVX_INSTR pblendvb, 0, 0, 0
80 pblendvb, pblendw, pcmpeqq, pcmpestri, pcmpestrm, pcmpistri, pcmpistrm,