Fix pmovsx* / pmovzx* SSE instructions (original fix by Frank Mehnert).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5841 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
d0513623ae
commit
dcfd12b83e
@ -1499,12 +1499,12 @@ void glue(name, SUFFIX) (Reg *d, Reg *s)\
|
||||
{\
|
||||
d->elem(0) = F(0);\
|
||||
d->elem(1) = F(1);\
|
||||
d->elem(2) = F(2);\
|
||||
d->elem(3) = F(3);\
|
||||
if (num > 3) {\
|
||||
d->elem(4) = F(4);\
|
||||
d->elem(5) = F(5);\
|
||||
if (num > 5) {\
|
||||
if (num > 2) {\
|
||||
d->elem(2) = F(2);\
|
||||
d->elem(3) = F(3);\
|
||||
if (num > 4) {\
|
||||
d->elem(4) = F(4);\
|
||||
d->elem(5) = F(5);\
|
||||
d->elem(6) = F(6);\
|
||||
d->elem(7) = F(7);\
|
||||
}\
|
||||
|
Loading…
Reference in New Issue
Block a user