<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><DIV>>+%macro STORE_8x8 0<BR>>+ movh [r0 ], m4<BR>>+ movhps [r0 + r1 ], m4<BR>>+ movh [r0 + r1 * 2], m5<BR>>+ movhps [r0 + r5 ], m5<BR>>+ lea r0, [r0 + r1 * 4]<BR>>+ movh [r0 ], m6<BR>>+ movhps [r0 + r1 ], m6<BR>>+ movh [r0 + r1 * 2], m1<BR>>+ movhps [r0 + r5 ], m1<BR>>+%endmacro<BR>use parameters for input is general</DIV>
<DIV> </DIV>
<DIV>>+ movu m3, [r3 - 16 * 16] ; [0]<BR>>+ pmaddubsw m2, m3<BR>>+ pmulhrsw m2, m7<BR>>+ packuswb m1, m2<BR>[0] didn't need more operators</DIV></div>