请教一下我这段代码哪里有问题.
lea ecx,det;
mov edx, pM;
movups xmm4, [edx];
movups xmm5, [edx+16];
movups xmm6, [edx+32];
movups xmm7, [edx+48];
shufps xmm5,xmm5,6CH;
shufps xmm6,xmm6,B1H; //error C2415: improper operand type
shufps xmm7,xmm7,C6H; //error C2415: improper operand type
movaps xmm0,xmm4;
movaps xmm1,xmm6;
mulps xmm0,xmm5;
mulps xmm1,xmm7;
mulps xmm0,xmm1;
shufps xmm5,xmm5,B1H; //error C2415: improper operand type
shufps xmm7,xmm7,B1H; //error C2415: improper operand type
movaps xmm2,xmm4;
movaps xmm3,xmm6;
mulps xmm2,xmm5;
vc2005+xp,另外请问有没有继续优化的余地.