Added the "fld1", "fld2t", "fld2e", "fldpi", "fldlg2", "fldln2", "fldz" and "fnop" instructions

This commit is contained in:
Pierre Pronchery 2011-04-19 19:02:06 +00:00
parent a2381831b6
commit ca1903cc39
2 changed files with 23 additions and 0 deletions

View File

@ -419,8 +419,24 @@
/* FIXME implement */
/* FIADD 0xde /0 1 m64int */
/* FIXME implement */
/* FLD1 0xd9e8 2 */
{ "fld1", 0xd9e8, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
/* FLDL2E 0xd9ea 2 */
{ "fld2e", 0xd9ea, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
/* FLDL2T 0xd9e9 2 */
{ "fld2t", 0xd9e9, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
/* FLDLG2 0xd9ec 2 */
{ "fldg2", 0xd9ec, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
/* FLDLN2 0xd9ed 2 */
{ "fldn2", 0xd9ed, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
/* FLDPI 0xd9eb 2 */
{ "fldpi", 0xd9eb, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
/* FLDZ 0xd9ee 2 */
{ "fldz", 0xd9ee, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
/* FNCLEX 0xdbe2 2 */
{ "fnclex", 0xdbe2, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
/* FNOP 0xd9d0 2 */
{ "fnop", 0xd9d0, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
/* FWAIT 0x9b 1 */
{ "fwait", 0x9b, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
/* NOP 0x90 1 */

View File

@ -142,6 +142,13 @@
faddp %st7, %st0
fchs
fclex
fld1
fld2e
fld2t
fldg2
fldn2
fldpi
fldz
fnclex
fwait
nop /* 90 */