diff --git a/src/arch/i386.ins b/src/arch/i386.ins index 34344ba..ad6557d 100644 --- a/src/arch/i386.ins +++ b/src/arch/i386.ins @@ -354,5 +354,9 @@ { "div", 0xf7, OP1F, OP_RMW_RW+6,AOT_NONE, AOT_NONE }, /* ENTER 0xc8 iw 1 imm16 imm8 */ { "enter", 0xc8, OP1F, OP_U16, OP_U8, AOT_NONE }, +/* F2XM1 0xd9f0 2 */ +{ "f2xm1", 0xd9f0, OP2F, AOT_NONE, AOT_NONE, AOT_NONE }, +/* FABS 0xd9e1 2 */ +{ "fabs", 0xd9e1, OP2F, AOT_NONE, AOT_NONE, AOT_NONE }, /* NOP 0x90 1 */ { "nop", 0x90, OP1F, AOT_NONE, AOT_NONE, AOT_NONE }, diff --git a/test/i386.S b/test/i386.S index b4c0fbb..aef6c34 100644 --- a/test/i386.S +++ b/test/i386.S @@ -114,4 +114,6 @@ enter $0xabcd, $0x0 /* c8 cd ab 00 */ enter $0xdcef, $0x1 /* c8 ef dc 01 */ enter $0xfacd, $0x42 /* c8 cd fa 42 */ + f2xm1 + fabs nop /* 0x90 */