#Merom New Instructions .text foo: phaddw (%ecx),%mm0 phaddw %mm1,%mm0 phaddw (%ecx),%xmm0 phaddw %xmm1,%xmm0 phaddd (%ecx),%mm0 phaddd %mm1,%mm0 phaddd (%ecx),%xmm0 phaddd %xmm1,%xmm0 phaddsw (%ecx),%mm0 phaddsw %mm1,%mm0 phaddsw (%ecx),%xmm0 phaddsw %xmm1,%xmm0 phsubw (%ecx),%mm0 phsubw %mm1,%mm0 phsubw (%ecx),%xmm0 phsubw %xmm1,%xmm0 phsubd (%ecx),%mm0 phsubd %mm1,%mm0 phsubd (%ecx),%xmm0 phsubd %xmm1,%xmm0 phsubsw (%ecx),%mm0 phsubsw %mm1,%mm0 phsubsw (%ecx),%xmm0 phsubsw %xmm1,%xmm0 pmaddubsw (%ecx),%mm0 pmaddubsw %mm1,%mm0 pmaddubsw (%ecx),%xmm0 pmaddubsw %xmm1,%xmm0 pmulhrsw (%ecx),%mm0 pmulhrsw %mm1,%mm0 pmulhrsw (%ecx),%xmm0 pmulhrsw %xmm1,%xmm0 pshufb (%ecx),%mm0 pshufb %mm1,%mm0 pshufb (%ecx),%xmm0 pshufb %xmm1,%xmm0 psignb (%ecx),%mm0 psignb %mm1,%mm0 psignb (%ecx),%xmm0 psignb %xmm1,%xmm0 psignw (%ecx),%mm0 psignw %mm1,%mm0 psignw (%ecx),%xmm0 psignw %xmm1,%xmm0 psignd (%ecx),%mm0 psignd %mm1,%mm0 psignd (%ecx),%xmm0 psignd %xmm1,%xmm0 palignr $0x2,(%ecx),%mm0 palignr $0x2,%mm1,%mm0 palignr $0x2,(%ecx),%xmm0 palignr $0x2,%xmm1,%xmm0 pabsb (%ecx),%mm0 pabsb %mm1,%mm0 pabsb (%ecx),%xmm0 pabsb %xmm1,%xmm0 pabsw (%ecx),%mm0 pabsw %mm1,%mm0 pabsw (%ecx),%xmm0 pabsw %xmm1,%xmm0 pabsd (%ecx),%mm0 pabsd %mm1,%mm0 pabsd (%ecx),%xmm0 pabsd %xmm1,%xmm0 .p2align 4,0