Commit 8004340674c4b014e18357acfbcaa24d10ec9c22
1 parent
a2cc3b24
added fcmovxx support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@468 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
8 additions
and
0 deletions
target-i386/op.c
| @@ -1776,6 +1776,14 @@ void OPPROTO op_fucomi_ST0_FT0(void) | @@ -1776,6 +1776,14 @@ void OPPROTO op_fucomi_ST0_FT0(void) | ||
| 1776 | FORCE_RET(); | 1776 | FORCE_RET(); |
| 1777 | } | 1777 | } |
| 1778 | 1778 | ||
| 1779 | +void OPPROTO op_fcmov_ST0_STN_T0(void) | ||
| 1780 | +{ | ||
| 1781 | + if (T0) { | ||
| 1782 | + ST0 = ST(PARAM1); | ||
| 1783 | + } | ||
| 1784 | + FORCE_RET(); | ||
| 1785 | +} | ||
| 1786 | + | ||
| 1779 | void OPPROTO op_fadd_ST0_FT0(void) | 1787 | void OPPROTO op_fadd_ST0_FT0(void) |
| 1780 | { | 1788 | { |
| 1781 | ST0 += FT0; | 1789 | ST0 += FT0; |