Added the "finit" and "fninit" instructions
This commit is contained in:
parent
6035c59379
commit
1eab4a6480
@ -419,6 +419,18 @@
|
|||||||
/* FIXME implement */
|
/* FIXME implement */
|
||||||
/* FIADD 0xde /0 1 m64int */
|
/* FIADD 0xde /0 1 m64int */
|
||||||
/* FIXME implement */
|
/* FIXME implement */
|
||||||
|
/* FINIT 0x9bdbe3 3 */
|
||||||
|
{ "finit", 0x9bdbe3, OP3F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
|
/* FIST 0xdf /2 1 m16int */
|
||||||
|
/* FIXME implement */
|
||||||
|
/* FIST 0xdb /2 1 m32int */
|
||||||
|
/* FIXME implement */
|
||||||
|
/* FISTP 0xdf /3 1 m16int */
|
||||||
|
/* FIXME implement */
|
||||||
|
/* FISTP 0xdb /3 1 m32int */
|
||||||
|
/* FIXME implement */
|
||||||
|
/* FISTP 0xdf /7 1 m64int */
|
||||||
|
/* FIXME implement */
|
||||||
/* FLD 0xd9 /0 1 m32real */
|
/* FLD 0xd9 /0 1 m32real */
|
||||||
/* FIXME implement */
|
/* FIXME implement */
|
||||||
/* FLD 0xdd /0 1 m64real */
|
/* FLD 0xdd /0 1 m64real */
|
||||||
@ -450,6 +462,8 @@
|
|||||||
{ "fldz", 0xd9ee, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
|
{ "fldz", 0xd9ee, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
/* FNCLEX 0xdbe2 2 */
|
/* FNCLEX 0xdbe2 2 */
|
||||||
{ "fnclex", 0xdbe2, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
|
{ "fnclex", 0xdbe2, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
|
/* FNINIT 0xdbe3 2 */
|
||||||
|
{ "fninit", 0xdbe3, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
/* FNOP 0xd9d0 2 */
|
/* FNOP 0xd9d0 2 */
|
||||||
{ "fnop", 0xd9d0, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
|
{ "fnop", 0xd9d0, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
/* FWAIT 0x9b 1 */
|
/* FWAIT 0x9b 1 */
|
||||||
|
@ -142,6 +142,7 @@
|
|||||||
faddp %st7, %st0
|
faddp %st7, %st0
|
||||||
fchs
|
fchs
|
||||||
fclex
|
fclex
|
||||||
|
finit
|
||||||
fld %st0 /* d9 c0 */
|
fld %st0 /* d9 c0 */
|
||||||
fld %st1
|
fld %st1
|
||||||
fld %st2
|
fld %st2
|
||||||
@ -158,6 +159,7 @@
|
|||||||
fldpi
|
fldpi
|
||||||
fldz
|
fldz
|
||||||
fnclex
|
fnclex
|
||||||
|
fninit
|
||||||
fwait
|
fwait
|
||||||
nop /* 90 */
|
nop /* 90 */
|
||||||
pop %ds /* 1f */
|
pop %ds /* 1f */
|
||||||
|
Loading…
Reference in New Issue
Block a user