Disasm transposed vectors properly.

This commit is contained in:
Unknown W. Brackets 2013-02-17 15:11:14 -08:00
parent 7f9516fce4
commit be631dea64

View File

@ -278,7 +278,10 @@ const char *GetVectorNotation(int reg, VectorSize size)
case V_Quad: c='C'; row=(reg>>5)&2; break;
}
if (transpose && c == 'C') c='R';
sprintf(hej[yo],"%c%i%i%i",c,mtx,col,row);
if (transpose)
sprintf(hej[yo],"%c%i%i%i",c,mtx,row,col);
else
sprintf(hej[yo],"%c%i%i%i",c,mtx,col,row);
return hej[yo];
}