kaddb (k4, k1, k3);
kaddw (k5, k3, k4);
kaddq (k6, k1, k1);
kaddd (k2, k4, k3);
kandb (k6, k4, k4);
kandw (k1, k2, k4);
kandq (k1, k1, k1);
kandd (k2, k7, k1);
kandnb (k7, k1, k5);
kandnw (k1, k4, k1);
kandnq (k4, k5, k1);
kandnd (k4, k7, k1);
korb (k1, k5, k7);
korw (k1, k4, k2);
korq (k1, k2, k4);
kord (k2, k7, k6);
kxnorb (k4, k7, k3);
kxnorw (k5, k6, k1);
kxnorq (k5, k5, k7);
kxnord (k7, k6, k1);
kxorb (k6, k1, k5);
kxorw (k6, k3, k2);
kxorq (k3, k2, k4);
kxord (k1, k7, k6);
kunpckbw (k1, k7, k7);
kunpckwd (k4, k7, k4);
kunpckdq (k7, k3, k1);
knotb (k7, k7);
knotw (k7, k1);
knotq (k1, k1);
knotd (k7, k7);
kortestb (k6, k7);
kortestw (k5, k5);
kortestq (k2, k1);
kortestd (k7, k1);
ktestb (k2, k6);
ktestw (k5, k1);
ktestq (k3, k2);
ktestd (k2, k7);
kshiftlb (k7, k4, 4);
kshiftlw (k1, k1, 4);
kshiftlq (k7, k7, 4);
kshiftld (k3, k5, 4);
kshiftrb (k3, k1, 4);
kshiftrw (k7, k5, 4);
kshiftrq (k4, k6, 4);
kshiftrd (k1, k5, 4);
kmovw (k4, ptr[eax+ecx+64]);
kmovw (k1, esi);
kmovw (k7, eax);
kmovw (k4, k3);
kmovq (k3, ptr[eax+ecx+64]);
kmovq (k3, k1);
kmovb (k6, ptr[eax+ecx+64]);
kmovb (k1, edi);
kmovb (k1, eax);
kmovb (k2, k4);
kmovd (k5, ptr[eax+ecx+64]);
kmovd (k2, ecx);
kmovd (k1, eax);
kmovd (k4, k1);
kmovw (ptr[eax+ecx+64], k1);
kmovw (ebx, k4);
kmovw (eax, k1);
kmovq (ptr[eax+ecx+64], k5);
kmovb (ptr[eax+ecx+64], k3);
kmovb (esi, k3);
kmovb (eax, k1);
kmovd (ptr[eax+ecx+64], k2);
kmovd (edi, k1);
kmovd (eax, k6);
vaddpd(xmm2, xmm2, xmm2);
vaddpd(ymm0, ymm0, ymm0);
vaddpd(zmm1, zmm1, zmm1);
vaddpd(zmm1|k1, zmm1, zmm1);
vaddpd(zmm1|k2, zmm1, zmm1);
vaddpd(zmm1|k3, zmm1, zmm1);
vaddpd(zmm1|k4, zmm1, zmm1);
vaddpd(xmm2, xmm2, xmm5);
vaddpd(ymm0, ymm0, ymm4);
vaddpd(zmm1, zmm1, zmm3);
vaddpd(zmm1|k1, zmm1, zmm3);
vaddpd(zmm1|k2, zmm1, zmm3);
vaddpd(zmm1|k3, zmm1, zmm3);
vaddpd(zmm1|k4, zmm1, zmm3);
vaddpd(xmm2, xmm2, xmm6);
vaddpd(ymm0, ymm0, ymm2);
vaddpd(zmm1, zmm1, zmm7);
vaddpd(zmm1|k1, zmm1, zmm7);
vaddpd(zmm1|k2, zmm1, zmm7);
vaddpd(zmm1|k3, zmm1, zmm7);
vaddpd(zmm1|k4, zmm1, zmm7);
vaddpd(xmm2, xmm5, xmm2);
vaddpd(ymm0, ymm4, ymm0);
vaddpd(zmm1, zmm3, zmm1);
vaddpd(zmm1|k1, zmm3, zmm1);
vaddpd(zmm1|k2, zmm3, zmm1);
vaddpd(zmm1|k3, zmm3, zmm1);
vaddpd(zmm1|k4, zmm3, zmm1);
vaddpd(xmm2, xmm5, xmm5);
vaddpd(ymm0, ymm4, ymm4);
vaddpd(zmm1, zmm3, zmm3);
vaddpd(zmm1|k1, zmm3, zmm3);
vaddpd(zmm1|k2, zmm3, zmm3);
vaddpd(zmm1|k3, zmm3, zmm3);
vaddpd(zmm1|k4, zmm3, zmm3);
vaddpd(xmm2, xmm5, xmm6);
vaddpd(ymm0, ymm4, ymm2);
vaddpd(zmm1, zmm3, zmm7);
vaddpd(zmm1|k1, zmm3, zmm7);
vaddpd(zmm1|k2, zmm3, zmm7);
vaddpd(zmm1|k3, zmm3, zmm7);
vaddpd(zmm1|k4, zmm3, zmm7);
vaddpd(xmm2, xmm6, xmm2);
vaddpd(ymm0, ymm2, ymm0);
vaddpd(zmm1, zmm7, zmm1);
vaddpd(zmm1|k1, zmm7, zmm1);
vaddpd(zmm1|k2, zmm7, zmm1);
vaddpd(zmm1|k3, zmm7, zmm1);
vaddpd(zmm1|k4, zmm7, zmm1);
vaddpd(xmm2, xmm6, xmm5);
vaddpd(ymm0, ymm2, ymm4);
vaddpd(zmm1, zmm7, zmm3);
vaddpd(zmm1|k1, zmm7, zmm3);
vaddpd(zmm1|k2, zmm7, zmm3);
vaddpd(zmm1|k3, zmm7, zmm3);
vaddpd(zmm1|k4, zmm7, zmm3);
vaddpd(xmm2, xmm6, xmm6);
vaddpd(ymm0, ymm2, ymm2);
vaddpd(zmm1, zmm7, zmm7);
vaddpd(zmm1|k1, zmm7, zmm7);
vaddpd(zmm1|k2, zmm7, zmm7);
vaddpd(zmm1|k3, zmm7, zmm7);
vaddpd(zmm1|k4, zmm7, zmm7);
vaddpd(xmm5, xmm2, xmm2);
vaddpd(ymm4, ymm0, ymm0);
vaddpd(zmm3, zmm1, zmm1);
vaddpd(zmm3|k1, zmm1, zmm1);
vaddpd(zmm3|k2, zmm1, zmm1);
vaddpd(zmm3|k3, zmm1, zmm1);
vaddpd(zmm3|k4, zmm1, zmm1);
vaddpd(xmm5, xmm2, xmm5);
vaddpd(ymm4, ymm0, ymm4);
vaddpd(zmm3, zmm1, zmm3);
vaddpd(zmm3|k1, zmm1, zmm3);
vaddpd(zmm3|k2, zmm1, zmm3);
vaddpd(zmm3|k3, zmm1, zmm3);
vaddpd(zmm3|k4, zmm1, zmm3);
vaddpd(xmm5, xmm2, xmm6);
vaddpd(ymm4, ymm0, ymm2);
vaddpd(zmm3, zmm1, zmm7);
vaddpd(zmm3|k1, zmm1, zmm7);
vaddpd(zmm3|k2, zmm1, zmm7);
vaddpd(zmm3|k3, zmm1, zmm7);
vaddpd(zmm3|k4, zmm1, zmm7);
vaddpd(xmm5, xmm5, xmm2);
vaddpd(ymm4, ymm4, ymm0);
vaddpd(zmm3, zmm3, zmm1);
vaddpd(zmm3|k1, zmm3, zmm1);
vaddpd(zmm3|k2, zmm3, zmm1);
vaddpd(zmm3|k3, zmm3, zmm1);
vaddpd(zmm3|k4, zmm3, zmm1);
vaddpd(xmm5, xmm5, xmm5);
vaddpd(ymm4, ymm4, ymm4);
vaddpd(zmm3, zmm3, zmm3);
vaddpd(zmm3|k1, zmm3, zmm3);
vaddpd(zmm3|k2, zmm3, zmm3);
vaddpd(zmm3|k3, zmm3, zmm3);
vaddpd(zmm3|k4, zmm3, zmm3);
vaddpd(xmm5, xmm5, xmm6);
vaddpd(ymm4, ymm4, ymm2);
vaddpd(zmm3, zmm3, zmm7);
vaddpd(zmm3|k1, zmm3, zmm7);
vaddpd(zmm3|k2, zmm3, zmm7);
vaddpd(zmm3|k3, zmm3, zmm7);
vaddpd(zmm3|k4, zmm3, zmm7);
vaddpd(xmm5, xmm6, xmm2);
vaddpd(ymm4, ymm2, ymm0);
vaddpd(zmm3, zmm7, zmm1);
vaddpd(zmm3|k1, zmm7, zmm1);
vaddpd(zmm3|k2, zmm7, zmm1);
vaddpd(zmm3|k3, zmm7, zmm1);
vaddpd(zmm3|k4, zmm7, zmm1);
vaddpd(xmm5, xmm6, xmm5);
vaddpd(ymm4, ymm2, ymm4);
vaddpd(zmm3, zmm7, zmm3);
vaddpd(zmm3|k1, zmm7, zmm3);
vaddpd(zmm3|k2, zmm7, zmm3);
vaddpd(zmm3|k3, zmm7, zmm3);
vaddpd(zmm3|k4, zmm7, zmm3);
vaddpd(xmm5, xmm6, xmm6);
vaddpd(ymm4, ymm2, ymm2);
vaddpd(zmm3, zmm7, zmm7);
vaddpd(zmm3|k1, zmm7, zmm7);
vaddpd(zmm3|k2, zmm7, zmm7);
vaddpd(zmm3|k3, zmm7, zmm7);
vaddpd(zmm3|k4, zmm7, zmm7);
vaddpd(xmm6, xmm2, xmm2);
vaddpd(ymm2, ymm0, ymm0);
vaddpd(zmm7, zmm1, zmm1);
vaddpd(zmm7|k1, zmm1, zmm1);
vaddpd(zmm7|k2, zmm1, zmm1);
vaddpd(zmm7|k3, zmm1, zmm1);
vaddpd(zmm7|k4, zmm1, zmm1);
vaddpd(xmm6, xmm2, xmm5);
vaddpd(ymm2, ymm0, ymm4);
vaddpd(zmm7, zmm1, zmm3);
vaddpd(zmm7|k1, zmm1, zmm3);
vaddpd(zmm7|k2, zmm1, zmm3);
vaddpd(zmm7|k3, zmm1, zmm3);
vaddpd(zmm7|k4, zmm1, zmm3);
vaddpd(xmm6, xmm2, xmm6);
vaddpd(ymm2, ymm0, ymm2);
vaddpd(zmm7, zmm1, zmm7);
vaddpd(zmm7|k1, zmm1, zmm7);
vaddpd(zmm7|k2, zmm1, zmm7);
vaddpd(zmm7|k3, zmm1, zmm7);
vaddpd(zmm7|k4, zmm1, zmm7);
vaddpd(xmm6, xmm5, xmm2);
vaddpd(ymm2, ymm4, ymm0);
vaddpd(zmm7, zmm3, zmm1);
vaddpd(zmm7|k1, zmm3, zmm1);
vaddpd(zmm7|k2, zmm3, zmm1);
vaddpd(zmm7|k3, zmm3, zmm1);
vaddpd(zmm7|k4, zmm3, zmm1);
vaddpd(xmm6, xmm5, xmm5);
vaddpd(ymm2, ymm4, ymm4);
vaddpd(zmm7, zmm3, zmm3);
vaddpd(zmm7|k1, zmm3, zmm3);
vaddpd(zmm7|k2, zmm3, zmm3);
vaddpd(zmm7|k3, zmm3, zmm3);
vaddpd(zmm7|k4, zmm3, zmm3);
vaddpd(xmm6, xmm5, xmm6);
vaddpd(ymm2, ymm4, ymm2);
vaddpd(zmm7, zmm3, zmm7);
vaddpd(zmm7|k1, zmm3, zmm7);
vaddpd(zmm7|k2, zmm3, zmm7);
vaddpd(zmm7|k3, zmm3, zmm7);
vaddpd(zmm7|k4, zmm3, zmm7);
vaddpd(xmm6, xmm6, xmm2);
vaddpd(ymm2, ymm2, ymm0);
vaddpd(zmm7, zmm7, zmm1);
vaddpd(zmm7|k1, zmm7, zmm1);
vaddpd(zmm7|k2, zmm7, zmm1);
vaddpd(zmm7|k3, zmm7, zmm1);
vaddpd(zmm7|k4, zmm7, zmm1);
vaddpd(xmm6, xmm6, xmm5);
vaddpd(ymm2, ymm2, ymm4);
vaddpd(zmm7, zmm7, zmm3);
vaddpd(zmm7|k1, zmm7, zmm3);
vaddpd(zmm7|k2, zmm7, zmm3);
vaddpd(zmm7|k3, zmm7, zmm3);
vaddpd(zmm7|k4, zmm7, zmm3);
vaddpd(xmm6, xmm6, xmm6);
vaddpd(ymm2, ymm2, ymm2);
vaddpd(zmm7, zmm7, zmm7);
vaddpd(zmm7|k1, zmm7, zmm7);
vaddpd(zmm7|k2, zmm7, zmm7);
vaddpd(zmm7|k3, zmm7, zmm7);
vaddpd(zmm7|k4, zmm7, zmm7);
vaddpd (xmm2, xmm1, ptr[eax+ecx+64]);
vaddpd (ymm4, ymm6, ptr[eax+ecx+64]);
vaddpd (zmm4, zmm7, ptr[eax+ecx+64]);
vcmppd (k1, xmm0, xmm0, 4);
vcmppd (k1, xmm3, ptr[eax+ecx+64], 4);
vcmppd (k1, ymm6, ptr[eax+ecx+64], 4);
vcmppd (k4, ymm1, ymm0, 4);
vcmppd (k3, zmm2, ptr[eax+ecx+64], 4);
vcmppd (k1, zmm2, zmm2, 4);
vcmpps (k1, xmm5, xmm6, 4);
vcmpps (k2, xmm4, ptr[eax+ecx+64], 4);
vcmpps (k3, ymm7, ptr[eax+ecx+64], 4);
vcmpps (k2, ymm7, ymm0, 4);
vcmpps (k4, zmm7, ptr[eax+ecx+64], 4);
vcmpps (k1, zmm0, zmm3, 4);
vcmpsd (k1, xmm7, xmm7, 4);
vcmpsd (k2, xmm7, ptr[eax+ecx+64], 4);
vcmpss (k6, xmm6, xmm7, 4);
vcmpss (k3, xmm4, ptr[eax+ecx+64], 4);
vcmppd (k4, xmm7, ptr_b [eax+32], 4);
vcmppd (k5, ymm5, ptr_b [eax+32], 4);
vcmppd (k6, zmm4, ptr_b [eax+32], 4);
vcmpps (k5, xmm3, ptr_b [eax+32], 4);
vcmpps (k3, ymm1, ptr_b [eax+32], 4);
vcmpps (k7, zmm4, ptr_b [eax+32], 4);
vcmppd (k3 | k5, zmm7, zmm5 | T_sae, 4);
vcmppd (k3 | k5, zmm2, zmm5 | T_sae, 0xda);
vaddpd(zmm0, zmm1, ptr_b[eax+0]);
vaddpd(ymm0, ymm1, ptr_b[eax+0]);
vaddpd(xmm0, xmm1, ptr_b[eax+0]);
vaddpd(zmm0, zmm1, ptr_b[eax+1]);
vaddpd(ymm0, ymm1, ptr_b[eax+1]);
vaddpd(xmm0, xmm1, ptr_b[eax+1]);
vaddpd(zmm0, zmm1, ptr_b[eax+2]);
vaddpd(ymm0, ymm1, ptr_b[eax+2]);
vaddpd(xmm0, xmm1, ptr_b[eax+2]);
vaddpd(zmm0, zmm1, ptr_b[eax+3]);
vaddpd(ymm0, ymm1, ptr_b[eax+3]);
vaddpd(xmm0, xmm1, ptr_b[eax+3]);
vaddpd(zmm0, zmm1, ptr_b[eax+4]);
vaddpd(ymm0, ymm1, ptr_b[eax+4]);
vaddpd(xmm0, xmm1, ptr_b[eax+4]);
vaddpd(zmm0, zmm1, ptr_b[eax+5]);
vaddpd(ymm0, ymm1, ptr_b[eax+5]);
vaddpd(xmm0, xmm1, ptr_b[eax+5]);
vaddpd(zmm0, zmm1, ptr_b[eax+6]);
vaddpd(ymm0, ymm1, ptr_b[eax+6]);
vaddpd(xmm0, xmm1, ptr_b[eax+6]);
vaddpd(zmm0, zmm1, ptr_b[eax+7]);
vaddpd(ymm0, ymm1, ptr_b[eax+7]);
vaddpd(xmm0, xmm1, ptr_b[eax+7]);
vaddpd(zmm0, zmm1, ptr_b[eax+8]);
vaddpd(ymm0, ymm1, ptr_b[eax+8]);
vaddpd(xmm0, xmm1, ptr_b[eax+8]);
vmovapd (ptr[eax+ecx+64], zmm2);
vmovapd (zmm0, ptr[eax+ecx+64]);
vmovaps (ptr[eax+ecx+64], zmm4);
vmovaps (zmm0, ptr[eax+ecx+64]);
vmovupd (ptr[eax+ecx+64], zmm7);
vmovupd (zmm5, ptr[eax+ecx+64]);
vmovups (ptr[eax+ecx+64], zmm7);
vmovups (zmm6, ptr[eax+ecx+64]);
vmovddup (xmm6, xmm1);
vmovddup (xmm4, ptr[eax+ecx+64]);
vmovddup (ymm6, ptr[eax+ecx+64]);
vmovddup (ymm0, ymm7);
vmovddup (zmm4, ptr[eax+ecx+64]);
vmovddup (zmm2, zmm7);
vmovdqa32 (xmm1, xmm7);
vmovdqa32 (xmm4, ptr[eax+ecx+64]);
vmovdqa32 (ymm0, ptr[eax+ecx+64]);
vmovdqa32 (ymm3, ymm7);
vmovdqa32 (zmm7, ptr[eax+ecx+64]);
vmovdqa32 (zmm3, zmm6);
vmovdqa32 (ptr[eax+ecx+64], xmm6);
vmovdqa32 (ptr [eax] | k1, xmm0);
vmovdqa32 (ptr[eax+ecx+64], ymm4);
vmovdqa32 (ptr [eax] | k1, ymm3);
vmovdqa32 (ptr[eax+ecx+64], zmm0);
vmovdqa32 (ptr [eax] | k1, zmm2);
vmovdqa64 (xmm5, xmm5);
vmovdqa64 (xmm7, ptr[eax+ecx+64]);
vmovdqa64 (ymm3, ptr[eax+ecx+64]);
vmovdqa64 (ymm7, ymm2);
vmovdqa64 (zmm5, ptr[eax+ecx+64]);
vmovdqa64 (zmm2, zmm6);
vmovdqa64 (ptr[eax+ecx+64], xmm4);
vmovdqa64 (ptr [eax] | k1, xmm6);
vmovdqa64 (ptr[eax+ecx+64], ymm7);
vmovdqa64 (ptr [eax] | k1, ymm5);
vmovdqa64 (ptr[eax+ecx+64], zmm0);
vmovdqa64 (ptr [eax] | k1, zmm2);
vmovdqu8 (xmm4, xmm7);
vmovdqu8 (xmm3, ptr[eax+ecx+64]);
vmovdqu8 (ymm0, ptr[eax+ecx+64]);
vmovdqu8 (ymm2, ymm3);
vmovdqu8 (zmm5, ptr[eax+ecx+64]);
vmovdqu8 (zmm5, zmm7);
vmovdqu8 (ptr[eax+ecx+64], xmm3);
vmovdqu8 (ptr [eax] | k1, xmm5);
vmovdqu8 (ptr[eax+ecx+64], ymm5);
vmovdqu8 (ptr [eax] | k1, ymm3);
vmovdqu8 (ptr[eax+ecx+64], zmm2);
vmovdqu8 (ptr [eax] | k1, zmm5);
vmovdqu16 (xmm1, xmm2);
vmovdqu16 (xmm0, ptr[eax+ecx+64]);
vmovdqu16 (ymm2, ptr[eax+ecx+64]);
vmovdqu16 (ymm5, ymm4);
vmovdqu16 (zmm4, ptr[eax+ecx+64]);
vmovdqu16 (zmm6, zmm2);
vmovdqu16 (ptr[eax+ecx+64], xmm6);
vmovdqu16 (ptr [eax] | k1, xmm5);
vmovdqu16 (ptr[eax+ecx+64], ymm1);
vmovdqu16 (ptr [eax] | k1, ymm0);
vmovdqu16 (ptr[eax+ecx+64], zmm5);
vmovdqu16 (ptr [eax] | k1, zmm2);
vmovdqu32 (xmm0, xmm2);
vmovdqu32 (xmm6, ptr[eax+ecx+64]);
vmovdqu32 (ymm3, ptr[eax+ecx+64]);
vmovdqu32 (ymm6, ymm2);
vmovdqu32 (zmm6, ptr[eax+ecx+64]);
vmovdqu32 (zmm5, zmm6);
vmovdqu32 (ptr[eax+ecx+64], xmm2);
vmovdqu32 (ptr [eax] | k1, xmm6);
vmovdqu32 (ptr[eax+ecx+64], ymm7);
vmovdqu32 (ptr [eax] | k1, ymm3);
vmovdqu32 (ptr[eax+ecx+64], zmm6);
vmovdqu32 (ptr [eax] | k1, zmm4);
vmovdqu64 (xmm6, xmm2);
vmovdqu64 (xmm4, ptr[eax+ecx+64]);
vmovdqu64 (ymm5, ptr[eax+ecx+64]);
vmovdqu64 (ymm4, ymm6);
vmovdqu64 (zmm1, ptr[eax+ecx+64]);
vmovdqu64 (zmm7, zmm4);
vmovdqu64 (ptr[eax+ecx+64], xmm3);
vmovdqu64 (ptr [eax] | k1, xmm4);
vmovdqu64 (ptr[eax+ecx+64], ymm2);
vmovdqu64 (ptr [eax] | k1, ymm2);
vmovdqu64 (ptr[eax+ecx+64], zmm4);
vmovdqu64 (ptr [eax] | k1, zmm7);
vpabsb (xmm4, xmm0);
vpabsb (xmm1, ptr[eax+ecx+64]);
vpabsb (ymm5, ptr[eax+ecx+64]);
vpabsb (ymm6, ymm4);
vpabsb (zmm0, ptr[eax+ecx+64]);
vpabsb (zmm5, zmm4);
vpabsw (xmm1, xmm2);
vpabsw (xmm3, ptr[eax+ecx+64]);
vpabsw (ymm2, ptr[eax+ecx+64]);
vpabsw (ymm6, ymm0);
vpabsw (zmm4, ptr[eax+ecx+64]);
vpabsw (zmm3, zmm2);
vpabsd (xmm3, xmm6);
vpabsd (xmm4, ptr[eax+ecx+64]);
vpabsd (ymm3, ptr[eax+ecx+64]);
vpabsd (ymm6, ymm5);
vpabsd (zmm3, ptr[eax+ecx+64]);
vpabsd (zmm7, zmm1);
vpabsq (xmm5, xmm3);
vpabsq (xmm3, ptr[eax+ecx+64]);
vpabsq (ymm4, ptr[eax+ecx+64]);
vpabsq (ymm2, ymm4);
vpabsq (zmm7, ptr[eax+ecx+64]);
vpabsq (zmm7, zmm1);
vfmadd132pd (zmm4, zmm3, ptr[eax+ecx+64]);
vfmadd132pd (zmm7, zmm7, ptr_b [eax+32]);
vfmadd132ps (zmm1, zmm2, ptr[eax+ecx+64]);
vfmadd132ps (zmm6, zmm1, ptr_b [eax+32]);
vfmadd213pd (zmm1, zmm7, ptr[eax+ecx+64]);
vfmadd213pd (zmm4, zmm6, ptr_b [eax+32]);
vfmadd213ps (zmm4, zmm4, ptr[eax+ecx+64]);
vfmadd213ps (zmm5, zmm0, ptr_b [eax+32]);
vfmadd231pd (zmm5, zmm0, ptr[eax+ecx+64]);
vfmadd231pd (zmm4, zmm2, ptr_b [eax+32]);
vfmadd231ps (zmm3, zmm5, ptr[eax+ecx+64]);
vfmadd231ps (zmm4, zmm4, ptr_b [eax+32]);
vfmaddsub132pd (zmm5, zmm4, ptr[eax+ecx+64]);
vfmaddsub132pd (zmm5, zmm0, ptr_b [eax+32]);
vfmaddsub132ps (zmm6, zmm7, ptr[eax+ecx+64]);
vfmaddsub132ps (zmm4, zmm4, ptr_b [eax+32]);
vfmaddsub213pd (zmm7, zmm6, ptr[eax+ecx+64]);
vfmaddsub213pd (zmm6, zmm4, ptr_b [eax+32]);
vfmaddsub213ps (zmm2, zmm7, ptr[eax+ecx+64]);
vfmaddsub213ps (zmm7, zmm1, ptr_b [eax+32]);
vfmaddsub231pd (zmm2, zmm5, ptr[eax+ecx+64]);
vfmaddsub231pd (zmm3, zmm7, ptr_b [eax+32]);
vfmaddsub231ps (zmm7, zmm5, ptr[eax+ecx+64]);
vfmaddsub231ps (zmm4, zmm0, ptr_b [eax+32]);
vfmsubadd132pd (zmm2, zmm5, ptr[eax+ecx+64]);
vfmsubadd132pd (zmm7, zmm1, ptr_b [eax+32]);
vfmsubadd132ps (zmm7, zmm1, ptr[eax+ecx+64]);
vfmsubadd132ps (zmm3, zmm0, ptr_b [eax+32]);
vfmsubadd213pd (zmm3, zmm0, ptr[eax+ecx+64]);
vfmsubadd213pd (zmm4, zmm0, ptr_b [eax+32]);
vfmsubadd213ps (zmm0, zmm2, ptr[eax+ecx+64]);
vfmsubadd213ps (zmm7, zmm4, ptr_b [eax+32]);
vfmsubadd231pd (zmm4, zmm2, ptr[eax+ecx+64]);
vfmsubadd231pd (zmm2, zmm6, ptr_b [eax+32]);
vfmsubadd231ps (zmm7, zmm0, ptr[eax+ecx+64]);
vfmsubadd231ps (zmm2, zmm6, ptr_b [eax+32]);
vfmsub132pd (zmm3, zmm5, ptr[eax+ecx+64]);
vfmsub132pd (zmm7, zmm7, ptr_b [eax+32]);
vfmsub132ps (zmm6, zmm0, ptr[eax+ecx+64]);
vfmsub132ps (zmm4, zmm5, ptr_b [eax+32]);
vfmsub213pd (zmm2, zmm3, ptr[eax+ecx+64]);
vfmsub213pd (zmm5, zmm1, ptr_b [eax+32]);
vfmsub213ps (zmm6, zmm5, ptr[eax+ecx+64]);
vfmsub213ps (zmm4, zmm5, ptr_b [eax+32]);
vfmsub231pd (zmm7, zmm2, ptr[eax+ecx+64]);
vfmsub231pd (zmm1, zmm5, ptr_b [eax+32]);
vfmsub231ps (zmm0, zmm6, ptr[eax+ecx+64]);
vfmsub231ps (zmm1, zmm6, ptr_b [eax+32]);
vfnmadd132pd (zmm0, zmm2, ptr[eax+ecx+64]);
vfnmadd132pd (zmm5, zmm7, ptr_b [eax+32]);
vfnmadd132ps (zmm2, zmm1, ptr[eax+ecx+64]);
vfnmadd132ps (zmm6, zmm4, ptr_b [eax+32]);
vfnmadd213pd (zmm7, zmm2, ptr[eax+ecx+64]);
vfnmadd213pd (zmm1, zmm7, ptr_b [eax+32]);
vfnmadd213ps (zmm1, zmm4, ptr[eax+ecx+64]);
vfnmadd213ps (zmm2, zmm5, ptr_b [eax+32]);
vfnmadd231pd (zmm7, zmm3, ptr[eax+ecx+64]);
vfnmadd231pd (zmm0, zmm5, ptr_b [eax+32]);
vfnmadd231ps (zmm7, zmm5, ptr[eax+ecx+64]);
vfnmadd231ps (zmm6, zmm1, ptr_b [eax+32]);
vfnmsub132pd (zmm3, zmm4, ptr[eax+ecx+64]);
vfnmsub132pd (zmm1, zmm0, ptr_b [eax+32]);
vfnmsub132ps (zmm6, zmm0, ptr[eax+ecx+64]);
vfnmsub132ps (zmm1, zmm2, ptr_b [eax+32]);
vfnmsub213pd (zmm7, zmm1, ptr[eax+ecx+64]);
vfnmsub213pd (zmm1, zmm3, ptr_b [eax+32]);
vfnmsub213ps (zmm5, zmm1, ptr[eax+ecx+64]);
vfnmsub213ps (zmm6, zmm2, ptr_b [eax+32]);
vfnmsub231pd (zmm6, zmm7, ptr[eax+ecx+64]);
vfnmsub231pd (zmm6, zmm5, ptr_b [eax+32]);
vfnmsub231ps (zmm5, zmm6, ptr[eax+ecx+64]);
vfnmsub231ps (zmm4, zmm5, ptr_b [eax+32]);
vfmadd132pd (zmm5, zmm4, zmm2 | T_rd_sae);
vfmadd132ps (zmm1, zmm5, zmm2 | T_rd_sae);
vpmovsxbw (ymm4, xmm5);
vpmovsxbw (ymm3, ptr[eax+ecx+64]);
vpmovsxbw (zmm4, ptr[eax+ecx+64]);
vpmovsxbw (zmm2, ymm0);
vpmovsxbd (ymm6, xmm6);
vpmovsxbd (ymm7, ptr[eax+ecx+64]);
vpmovsxbd (zmm0, xmm3);
vpmovsxbd (zmm5, ptr[eax+ecx+64]);
vpmovsxbq (ymm1, xmm2);
vpmovsxbq (ymm4, ptr[eax+ecx+64]);
vpmovsxbq (zmm1, xmm4);
vpmovsxbq (zmm7, ptr[eax+ecx+64]);
vpmovsxwd (ymm5, xmm4);
vpmovsxwd (ymm1, ptr[eax+ecx+64]);
vpmovsxwd (zmm6, ptr[eax+ecx+64]);
vpmovsxwd (zmm0, ymm0);
vpmovsxwq (ymm2, xmm3);
vpmovsxwq (ymm0, ptr[eax+ecx+64]);
vpmovsxwq (zmm6, xmm3);
vpmovsxwq (zmm5, ptr[eax+ecx+64]);
vpmovsxdq (ymm2, xmm2);
vpmovsxdq (ymm3, ptr[eax+ecx+64]);
vpmovsxdq (zmm3, ptr[eax+ecx+64]);
vpmovsxdq (zmm6, ymm3);
vpmovzxbw (ymm7, xmm2);
vpmovzxbw (ymm0, ptr[eax+ecx+64]);
vpmovzxbw (zmm6, ptr[eax+ecx+64]);
vpmovzxbw (zmm5, ymm2);
vpmovzxbd (ymm2, xmm6);
vpmovzxbd (ymm2, ptr[eax+ecx+64]);
vpmovzxbd (zmm3, xmm0);
vpmovzxbd (zmm7, ptr[eax+ecx+64]);
vpmovzxbq (ymm1, xmm0);
vpmovzxbq (ymm2, ptr[eax+ecx+64]);
vpmovzxbq (zmm2, xmm5);
vpmovzxbq (zmm5, ptr[eax+ecx+64]);
vpmovzxwd (ymm6, xmm6);
vpmovzxwd (ymm4, ptr[eax+ecx+64]);
vpmovzxwd (zmm2, ptr[eax+ecx+64]);
vpmovzxwd (zmm5, ymm2);
vpmovzxwq (ymm3, xmm3);
vpmovzxwq (ymm2, ptr[eax+ecx+64]);
vpmovzxwq (zmm3, xmm5);
vpmovzxwq (zmm1, ptr[eax+ecx+64]);
vpmovzxdq (ymm4, xmm2);
vpmovzxdq (ymm4, ptr[eax+ecx+64]);
vpmovzxdq (zmm2, ptr[eax+ecx+64]);
vpmovzxdq (zmm2, ymm4);
vaddph (zmm1, zmm3, zmm2 | T_rd_sae);
vmaskmovps (xmm1, xmm6, ptr[eax+ecx+64]);
vmaskmovps (ymm3, ymm5, ptr[eax+ecx+64]);
vmaskmovpd (ymm0, ymm5, ptr[eax+ecx+64]);
vmaskmovpd (xmm0, xmm0, ptr[eax+ecx+64]);
vmaskmovps (ptr[eax+ecx+64], xmm3, xmm2);
vmaskmovpd (ptr[eax+ecx+64], xmm5, xmm7);
vbroadcastf128 (ymm3, ptr[eax+ecx+64]);
vbroadcasti128 (ymm1, ptr[eax+ecx+64]);
vbroadcastsd (ymm3, xmm6);
vbroadcastsd (ymm0, ptr[eax+ecx+64]);
vbroadcastsd (zmm1, xmm2);
vbroadcastsd (zmm5, ptr[eax+ecx+64]);
vbroadcastss (xmm7, xmm6);
vbroadcastss (xmm3, ptr[eax+ecx+64]);
vbroadcastss (ymm0, xmm6);
vbroadcastss (ymm2, ptr[eax+ecx+64]);
vbroadcastss (zmm1, xmm2);
vbroadcastss (zmm7, ptr[eax+ecx+64]);
vpbroadcastb (xmm4, xmm0);
vpbroadcastb (xmm3, ptr[eax+ecx+64]);
vpbroadcastb (ymm2, xmm0);
vpbroadcastb (ymm3, ptr[eax+ecx+64]);
vpbroadcastb (zmm7, xmm5);
vpbroadcastb (zmm1, ptr[eax+ecx+64]);
vpbroadcastw (xmm4, xmm1);
vpbroadcastw (xmm0, ptr[eax+ecx+64]);
vpbroadcastw (ymm4, xmm3);
vpbroadcastw (ymm0, ptr[eax+ecx+64]);
vpbroadcastw (zmm0, xmm1);
vpbroadcastw (zmm1, ptr[eax+ecx+64]);
vpbroadcastd (xmm6, xmm3);
vpbroadcastd (xmm6, ptr[eax+ecx+64]);
vpbroadcastd (ymm4, xmm3);
vpbroadcastd (ymm1, ptr[eax+ecx+64]);
vpbroadcastd (zmm4, xmm2);
vpbroadcastd (zmm4, ptr[eax+ecx+64]);
vpbroadcastq (xmm1, xmm0);
vpbroadcastq (xmm1, ptr[eax+ecx+64]);
vpbroadcastq (ymm4, xmm2);
vpbroadcastq (ymm3, ptr[eax+ecx+64]);
vpbroadcastq (zmm4, xmm1);
vpbroadcastq (zmm4, ptr[eax+ecx+64]);
vinsertf128 (ymm5, ymm2, xmm0, 4);
vinsertf128 (ymm4, ymm1, ptr[eax+ecx+64], 4);
vinserti128 (ymm3, ymm1, xmm1, 4);
vinserti128 (ymm3, ymm1, ptr[eax+ecx+64], 4);
vperm2f128 (ymm3, ymm0, ptr[eax+ecx+64], 4);
vperm2f128 (ymm7, ymm4, ymm4, 4);
vperm2i128 (ymm7, ymm7, ptr[eax+ecx+64], 4);
vperm2i128 (ymm1, ymm6, ymm7, 4);
vpmaskmovd (xmm1, xmm7, ptr[eax+ecx+64]);
vpmaskmovd (ymm3, ymm6, ptr[eax+ecx+64]);
vpmaskmovd (ptr[eax+ecx+64], xmm1, xmm1);
vpmaskmovd (ptr[eax+ecx+64], ymm7, ymm4);
vpmaskmovq (xmm4, xmm3, ptr[eax+ecx+64]);
vpmaskmovq (ymm6, ymm3, ptr[eax+ecx+64]);
vpmaskmovq (ptr[eax+ecx+64], xmm3, xmm3);
vpmaskmovq (ptr[eax+ecx+64], ymm4, ymm3);
vpermd (ymm4, ymm6, ptr[eax+ecx+64]);
vpermd (ymm3, ymm5, ymm2);
vpermps (ymm0, ymm4, ptr[eax+ecx+64]);
vpermps (ymm4, ymm6, ymm1);
vpermq (ymm6, ptr[eax+ecx+64], 4);
vpermq (ymm5, ymm7, 4);
vpermpd (ymm1, ptr[eax+ecx+64], 4);
vpermpd (ymm5, ymm0, 4);
vpextrw (ptr[eax+ecx+64], xmm2, 4);
vpextrw (ptr[eax+ecx+64], xmm7, 0xda);
vpextrw (ecx, xmm3, 4);
vpextrw (ebx, xmm7, 0xda);
vpextrw (eax, xmm5, 4);
vpextrw (eax, xmm2, 0xda);
vpcmpb (k5 | k3, xmm6, xmm6, 4);
vpcmpb (k5 | k3, xmm4, ptr[eax+ecx+64], 4);
vpcmpb (k5 | k3, ymm0, ptr[eax+ecx+64], 4);
vpcmpb (k5 | k3, ymm0, ymm6, 4);
vpcmpb (k5 | k3, zmm5, ptr[eax+ecx+64], 4);
vpcmpb (k5 | k3, zmm3, zmm4, 4);
vpcmpub (k5 | k3, xmm7, xmm3, 4);
vpcmpub (k5 | k3, xmm3, ptr[eax+ecx+64], 4);
vpcmpub (k5 | k3, ymm5, ptr[eax+ecx+64], 4);
vpcmpub (k5 | k3, ymm0, ymm0, 4);
vpcmpub (k5 | k3, zmm7, ptr[eax+ecx+64], 4);
vpcmpub (k5 | k3, zmm0, zmm5, 4);
vpcmpw (k5 | k3, xmm1, xmm0, 4);
vpcmpw (k5 | k3, xmm4, ptr[eax+ecx+64], 4);
vpcmpw (k5 | k3, ymm0, ptr[eax+ecx+64], 4);
vpcmpw (k5 | k3, ymm1, ymm7, 4);
vpcmpw (k5 | k3, zmm1, ptr[eax+ecx+64], 4);
vpcmpw (k5 | k3, zmm4, zmm1, 4);
vpcmpuw (k5 | k3, xmm4, xmm6, 4);
vpcmpuw (k5 | k3, xmm4, ptr[eax+ecx+64], 4);
vpcmpuw (k5 | k3, ymm6, ptr[eax+ecx+64], 4);
vpcmpuw (k5 | k3, ymm7, ymm6, 4);
vpcmpuw (k5 | k3, zmm0, ptr[eax+ecx+64], 4);
vpcmpuw (k5 | k3, zmm0, zmm2, 4);
vpcmpd (k5 | k3, xmm4, xmm1, 4);
vpcmpd (k5 | k3, xmm2, ptr[eax+ecx+64], 4);
vpcmpd (k5 | k3, xmm4, ptr_b [eax+32], 4);
vpcmpd (k5 | k3, ymm4, ptr[eax+ecx+64], 4);
vpcmpd (k5 | k3, ymm5, ymm1, 4);
vpcmpd (k5 | k3, ymm5, ptr_b [eax+32], 4);
vpcmpd (k5 | k3, zmm0, ptr[eax+ecx+64], 4);
vpcmpd (k5 | k3, zmm7, zmm1, 4);
vpcmpd (k5 | k3, zmm0, ptr_b [eax+32], 4);
vpcmpud (k5 | k3, xmm2, xmm6, 4);
vpcmpud (k5 | k3, xmm5, ptr[eax+ecx+64], 4);
vpcmpud (k5 | k3, xmm5, ptr_b [eax+32], 4);
vpcmpud (k5 | k3, ymm7, ptr[eax+ecx+64], 4);
vpcmpud (k5 | k3, ymm3, ymm6, 4);
vpcmpud (k5 | k3, ymm5, ptr_b [eax+32], 4);
vpcmpud (k5 | k3, zmm4, ptr[eax+ecx+64], 4);
vpcmpud (k5 | k3, zmm1, zmm3, 4);
vpcmpud (k5 | k3, zmm1, ptr_b [eax+32], 4);
vpcmpq (k5 | k3, xmm5, xmm5, 4);
vpcmpq (k5 | k3, xmm3, ptr[eax+ecx+64], 4);
vpcmpq (k5 | k3, xmm4, ptr_b [eax+32], 4);
vpcmpq (k5 | k3, ymm5, ptr[eax+ecx+64], 4);
vpcmpq (k5 | k3, ymm5, ymm6, 4);
vpcmpq (k5 | k3, ymm3, ptr_b [eax+32], 4);
vpcmpq (k5 | k3, zmm3, ptr[eax+ecx+64], 4);
vpcmpq (k5 | k3, zmm4, zmm2, 4);
vpcmpq (k5 | k3, zmm0, ptr_b [eax+32], 4);
vpcmpuq (k5 | k3, xmm4, xmm4, 4);
vpcmpuq (k5 | k3, xmm4, ptr[eax+ecx+64], 4);
vpcmpuq (k5 | k3, xmm6, ptr_b [eax+32], 4);
vpcmpuq (k5 | k3, ymm1, ptr[eax+ecx+64], 4);
vpcmpuq (k5 | k3, ymm2, ymm1, 4);
vpcmpuq (k5 | k3, ymm6, ptr_b [eax+32], 4);
vpcmpuq (k5 | k3, zmm2, ptr[eax+ecx+64], 4);
vpcmpuq (k5 | k3, zmm7, zmm3, 4);
vpcmpuq (k5 | k3, zmm0, ptr_b [eax+32], 4);
vptestmb (k5 | k3, xmm2, xmm5);
vptestmb (k5 | k3, xmm6, ptr[eax+ecx+64]);
vptestmb (k5 | k3, ymm0, ptr[eax+ecx+64]);
vptestmb (k5 | k3, ymm2, ymm4);
vptestmb (k5 | k3, zmm4, ptr[eax+ecx+64]);
vptestmb (k5 | k3, zmm1, zmm0);
vptestmw (k5 | k3, xmm7, xmm1);
vptestmw (k5 | k3, xmm7, ptr[eax+ecx+64]);
vptestmw (k5 | k3, ymm2, ptr[eax+ecx+64]);
vptestmw (k5 | k3, ymm1, ymm1);
vptestmw (k5 | k3, zmm1, ptr[eax+ecx+64]);
vptestmw (k5 | k3, zmm1, zmm3);
vptestmd (k5 | k3, xmm7, xmm4);
vptestmd (k5 | k3, xmm0, ptr[eax+ecx+64]);
vptestmd (k5 | k3, xmm3, ptr_b [eax+32]);
vptestmd (k5 | k3, ymm0, ptr[eax+ecx+64]);
vptestmd (k5 | k3, ymm3, ymm0);
vptestmd (k5 | k3, ymm2, ptr_b [eax+32]);
vptestmd (k5 | k3, zmm6, ptr[eax+ecx+64]);
vptestmd (k5 | k3, zmm3, zmm7);
vptestmd (k5 | k3, zmm0, ptr_b [eax+32]);
vptestmq (k5 | k3, xmm1, xmm2);
vptestmq (k5 | k3, xmm1, ptr[eax+ecx+64]);
vptestmq (k5 | k3, xmm1, ptr_b [eax+32]);
vptestmq (k5 | k3, ymm1, ptr[eax+ecx+64]);
vptestmq (k5 | k3, ymm3, ymm2);
vptestmq (k5 | k3, ymm4, ptr_b [eax+32]);
vptestmq (k5 | k3, zmm5, ptr[eax+ecx+64]);
vptestmq (k5 | k3, zmm0, zmm5);
vptestmq (k5 | k3, zmm4, ptr_b [eax+32]);
vptestnmb (k5 | k3, xmm2, xmm7);
vptestnmb (k5 | k3, xmm3, ptr[eax+ecx+64]);
vptestnmb (k5 | k3, ymm7, ptr[eax+ecx+64]);
vptestnmb (k5 | k3, ymm3, ymm5);
vptestnmb (k5 | k3, zmm7, ptr[eax+ecx+64]);
vptestnmb (k5 | k3, zmm0, zmm2);
vptestnmw (k5 | k3, xmm3, xmm6);
vptestnmw (k5 | k3, xmm4, ptr[eax+ecx+64]);
vptestnmw (k5 | k3, ymm3, ptr[eax+ecx+64]);
vptestnmw (k5 | k3, ymm0, ymm7);
vptestnmw (k5 | k3, zmm0, ptr[eax+ecx+64]);
vptestnmw (k5 | k3, zmm6, zmm3);
vptestnmd (k5 | k3, xmm7, xmm1);
vptestnmd (k5 | k3, xmm5, ptr[eax+ecx+64]);
vptestnmd (k5 | k3, xmm3, ptr_b [eax+32]);
vptestnmd (k5 | k3, ymm3, ptr[eax+ecx+64]);
vptestnmd (k5 | k3, ymm5, ymm4);
vptestnmd (k5 | k3, ymm5, ptr_b [eax+32]);
vptestnmd (k5 | k3, zmm2, ptr[eax+ecx+64]);
vptestnmd (k5 | k3, zmm6, zmm0);
vptestnmd (k5 | k3, zmm0, ptr_b [eax+32]);
vptestnmq (k5 | k3, xmm0, xmm7);
vptestnmq (k5 | k3, xmm7, ptr[eax+ecx+64]);
vptestnmq (k5 | k3, xmm2, ptr_b [eax+32]);
vptestnmq (k5 | k3, ymm4, ptr[eax+ecx+64]);
vptestnmq (k5 | k3, ymm4, ymm0);
vptestnmq (k5 | k3, ymm5, ptr_b [eax+32]);
vptestnmq (k5 | k3, zmm6, ptr[eax+ecx+64]);
vptestnmq (k5 | k3, zmm3, zmm3);
vptestnmq (k5 | k3, zmm0, ptr_b [eax+32]);
vcompresspd (ptr[eax+ecx+64], xmm3);
vcompresspd (ptr[eax+ecx+64], ymm3);
vcompresspd (ptr[eax+ecx+64], zmm6);
vcompressps (ptr[eax+ecx+64], xmm3);
vcompressps (ptr[eax+ecx+64], ymm5);
vcompressps (ptr[eax+ecx+64], zmm6);
vpcompressd (ptr[eax+ecx+64], xmm1);
vpcompressd (ptr[eax+ecx+64], ymm2);
vpcompressd (ptr[eax+ecx+64], zmm3);
vpcompressq (ptr[eax+ecx+64], xmm4);
vpcompressq (ptr[eax+ecx+64], ymm6);
vpcompressq (ptr[eax+ecx+64], zmm0);
vpmovm2b (xmm4, k5);
vpmovm2b (ymm1, k6);
vpmovm2b (zmm5, k1);
vpmovm2w (xmm3, k7);
vpmovm2w (ymm3, k2);
vpmovm2w (zmm7, k3);
vpmovm2d (xmm7, k1);
vpmovm2d (ymm6, k4);
vpmovm2d (zmm4, k7);
vpmovm2q (xmm0, k3);
vpmovm2q (ymm5, k3);
vpmovm2q (zmm3, k7);
vpmovb2m (k7, xmm4);
vpmovb2m (k3, ymm5);
vpmovb2m (k2, zmm3);
vpmovw2m (k6, xmm3);
vpmovw2m (k7, ymm5);
vpmovw2m (k2, zmm2);
vpmovd2m (k6, xmm5);
vpmovd2m (k1, ymm1);
vpmovd2m (k7, zmm0);
vpmovq2m (k3, xmm4);
vpmovq2m (k1, ymm0);
vpmovq2m (k1, zmm4);
vpmovqb (ptr[eax+ecx+64], xmm0);
vpmovqb (ptr[eax+ecx+64], ymm2);
vpmovqb (ptr[eax+ecx+64], zmm0);
vpmovqb (ptr [eax] | k1, xmm5);
vpmovqb (ptr [eax] | k1, ymm3);
vpmovqb (ptr [eax] | k1, zmm4);
vpmovsqb (ptr[eax+ecx+64], xmm6);
vpmovsqb (ptr[eax+ecx+64], ymm1);
vpmovsqb (ptr[eax+ecx+64], zmm2);
vpmovsqb (ptr [eax] | k1, xmm7);
vpmovsqb (ptr [eax] | k1, ymm3);
vpmovsqb (ptr [eax] | k1, zmm2);
vpmovusqb (ptr[eax+ecx+64], xmm4);
vpmovusqb (ptr[eax+ecx+64], ymm1);
vpmovusqb (ptr[eax+ecx+64], zmm5);
vpmovusqb (ptr [eax] | k1, xmm7);
vpmovusqb (ptr [eax] | k1, ymm0);
vpmovusqb (ptr [eax] | k1, zmm5);
vpmovqw (ptr[eax+ecx+64], xmm0);
vpmovqw (ptr[eax+ecx+64], ymm4);
vpmovqw (ptr[eax+ecx+64], zmm1);
vpmovqw (ptr [eax] | k1, xmm6);
vpmovqw (ptr [eax] | k1, ymm7);
vpmovqw (ptr [eax] | k1, zmm2);
vpmovsqw (ptr[eax+ecx+64], xmm0);
vpmovsqw (ptr[eax+ecx+64], ymm5);
vpmovsqw (ptr[eax+ecx+64], zmm3);
vpmovsqw (ptr [eax] | k1, xmm1);
vpmovsqw (ptr [eax] | k1, ymm4);
vpmovsqw (ptr [eax] | k1, zmm6);
vpmovusqw (ptr[eax+ecx+64], xmm6);
vpmovusqw (ptr[eax+ecx+64], ymm3);
vpmovusqw (ptr[eax+ecx+64], zmm5);
vpmovusqw (ptr [eax] | k1, xmm5);
vpmovusqw (ptr [eax] | k1, ymm6);
vpmovusqw (ptr [eax] | k1, zmm5);
vpmovqd (ptr[eax+ecx+64], xmm7);
vpmovqd (ptr[eax+ecx+64], ymm6);
vpmovqd (ptr [eax] | k1, xmm0);
vpmovqd (ptr [eax] | k1, ymm4);
vpmovqd (ptr[eax+ecx+64], zmm0);
vpmovqd (ptr [eax] | k1, zmm7);
vpmovsqd (ptr[eax+ecx+64], xmm5);
vpmovsqd (ptr[eax+ecx+64], ymm7);
vpmovsqd (ptr [eax] | k1, xmm3);
vpmovsqd (ptr [eax] | k1, ymm0);
vpmovsqd (ptr[eax+ecx+64], zmm1);
vpmovsqd (ptr [eax] | k1, zmm4);
vpmovusqd (ptr[eax+ecx+64], xmm2);
vpmovusqd (ptr[eax+ecx+64], ymm0);
vpmovusqd (ptr [eax] | k1, xmm0);
vpmovusqd (ptr [eax] | k1, ymm7);
vpmovusqd (ptr[eax+ecx+64], zmm7);
vpmovusqd (ptr [eax] | k1, zmm3);
vpmovdb (ptr[eax+ecx+64], xmm2);
vpmovdb (ptr[eax+ecx+64], ymm5);
vpmovdb (ptr[eax+ecx+64], zmm0);
vpmovdb (ptr [eax] | k1, xmm4);
vpmovdb (ptr [eax] | k1, ymm2);
vpmovdb (ptr [eax] | k1, zmm4);
vpmovsdb (ptr[eax+ecx+64], xmm0);
vpmovsdb (ptr[eax+ecx+64], ymm3);
vpmovsdb (ptr[eax+ecx+64], zmm1);
vpmovsdb (ptr [eax] | k1, xmm3);
vpmovsdb (ptr [eax] | k1, ymm0);
vpmovsdb (ptr [eax] | k1, zmm3);
vpmovusdb (ptr[eax+ecx+64], xmm7);
vpmovusdb (ptr[eax+ecx+64], ymm3);
vpmovusdb (ptr[eax+ecx+64], zmm2);
vpmovusdb (ptr [eax] | k1, xmm1);
vpmovusdb (ptr [eax] | k1, ymm5);
vpmovusdb (ptr [eax] | k1, zmm6);
vpmovdw (ptr[eax+ecx+64], xmm0);
vpmovdw (ptr[eax+ecx+64], ymm6);
vpmovdw (ptr [eax] | k1, xmm6);
vpmovdw (ptr [eax] | k1, ymm5);
vpmovdw (ptr[eax+ecx+64], zmm0);
vpmovdw (ptr [eax] | k1, zmm2);
vpmovsdw (ptr[eax+ecx+64], xmm7);
vpmovsdw (ptr[eax+ecx+64], ymm1);
vpmovsdw (ptr [eax] | k1, xmm7);
vpmovsdw (ptr [eax] | k1, ymm1);
vpmovsdw (ptr[eax+ecx+64], zmm3);
vpmovsdw (ptr [eax] | k1, zmm3);
vpmovusdw (ptr[eax+ecx+64], xmm1);
vpmovusdw (ptr[eax+ecx+64], ymm7);
vpmovusdw (ptr [eax] | k1, xmm7);
vpmovusdw (ptr [eax] | k1, ymm7);
vpmovusdw (ptr[eax+ecx+64], zmm6);
vpmovusdw (ptr [eax] | k1, zmm2);
vpmovwb (ptr[eax+ecx+64], xmm7);
vpmovwb (ptr[eax+ecx+64], ymm6);
vpmovwb (ptr [eax] | k1, xmm5);
vpmovwb (ptr [eax] | k1, ymm5);
vpmovwb (ptr[eax+ecx+64], zmm3);
vpmovwb (ptr [eax] | k1, zmm0);
vpmovswb (ptr[eax+ecx+64], xmm1);
vpmovswb (ptr[eax+ecx+64], ymm0);
vpmovswb (ptr [eax] | k1, xmm4);
vpmovswb (ptr [eax] | k1, ymm3);
vpmovswb (ptr[eax+ecx+64], zmm4);
vpmovswb (ptr [eax] | k1, zmm2);
vpmovuswb (ptr[eax+ecx+64], xmm6);
vpmovuswb (ptr[eax+ecx+64], ymm3);
vpmovuswb (ptr [eax] | k1, xmm6);
vpmovuswb (ptr [eax] | k1, ymm6);
vpmovuswb (ptr[eax+ecx+64], zmm1);
vpmovuswb (ptr [eax] | k1, zmm2);
vpbroadcastb (xmm0, ptr[eax-129] );
vpbroadcastb (xmm0, ptr[eax-128] );
vpbroadcastb (xmm0, ptr[eax-127] );
vpbroadcastb (xmm0, ptr[eax+0] );
vpbroadcastb (xmm0, ptr[eax+1] );
vpbroadcastb (xmm0, ptr[eax+64] );
vpbroadcastb (xmm0, ptr[eax+65] );
vpbroadcastb (xmm0, ptr[eax+127] );
vpbroadcastb (xmm0, ptr[eax+128] );
vaddps (zmm0, zmm1, ptr_b[eax-1024] );
vaddps (zmm0, zmm1, ptr_b[eax-768] );
vaddps (zmm0, zmm1, ptr_b[eax-128] );
vaddps (zmm0, zmm1, ptr_b[eax-64] );
vaddps (zmm0, zmm1, ptr_b[eax-32] );
vaddps (zmm0, zmm1, ptr_b[eax-16] );
vaddps (zmm0, zmm1, ptr_b[eax-8] );
vaddps (zmm0, zmm1, ptr_b[eax-4] );
vaddps (zmm0, zmm1, ptr_b[eax-2] );
vaddps (zmm0, zmm1, ptr_b[eax-1] );
vaddps (zmm0, zmm1, ptr_b[eax+0] );
vaddps (zmm0, zmm1, ptr_b[eax+1] );
vaddps (zmm0, zmm1, ptr_b[eax+2] );
vaddps (zmm0, zmm1, ptr_b[eax+4] );
vaddps (zmm0, zmm1, ptr_b[eax+8] );
vaddps (zmm0, zmm1, ptr_b[eax+16] );
vaddps (zmm0, zmm1, ptr_b[eax+32] );
vaddps (zmm0, zmm1, ptr_b[eax+64] );
vaddps (zmm0, zmm1, ptr_b[eax+128] );
vaddps (zmm0, zmm1, ptr_b[eax+256] );
vaddps (zmm0, zmm1, ptr_b[eax+512] );
