<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><DIV>>+movd        m0,    [r2]<BR>>+pinsrw      m0,    [r2 + r4],    2<BR>>+movd        m1,    [r2 + 2 * r4]<BR>pinsrw is expensive instruction, it generate 2 uops</DIV>
<DIV>at here, the width is 2, so I suggest use general register future (movzx+sub)</DIV></div>