remill icon indicating copy to clipboard operation
remill copied to clipboard

X87 Instruction support

Open pgoodman opened this issue 9 years ago • 1 comments

Implement and test the following instructions:

  • [x] F2XM1
  • [x] FABS
  • [x] FADD
  • [x] FADDP
  • [x] FBLD
  • [x] FBSTP
  • [x] FCHS
  • [x] FCMOVB
  • [x] FCMOVBE
  • [x] FCMOVE
  • [x] FCMOVNB
  • [x] FCMOVNBE
  • [x] FCMOVNE
  • [x] FCMOVNU
  • [x] FCMOVU
  • [x] FCOM
  • [x] FCOMI
  • [x] FCOMIP
  • [x] FCOMP
  • [x] FCOMPP
  • [x] FCOS
  • [x] FDECSTP
  • [ ] FDISI8087_NOP
  • [x] FDIV
  • [x] FDIVP
  • [x] FDIVR
  • [x] FDIVRP
  • [ ] FENI8087_NOP
  • [x] FFREE
  • [x] FFREEP
  • [x] FIADD
  • [ ] FICOM
  • [ ] FICOMP
  • [x] FIDIV
  • [x] FIDIVR
  • [x] FILD
  • [x] FIMUL
  • [x] FINCSTP
  • [x] FIST
  • [x] FISTP
  • [x] FISTTP
  • [x] FISUB
  • [x] FISUBR
  • [x] FLD
  • [x] FLD1
  • [x] FLDCW
  • [ ] FLDENV
  • [x] FLDL2E
  • [x] FLDL2T
  • [x] FLDLG2
  • [x] FLDLN2
  • [x] FLDPI
  • [x] FLDZ
  • [x] FMUL
  • [x] FMULP
  • [x] FNCLEX
  • [x] FNINIT
  • [x] FNOP
  • [ ] FNSAVE
  • [x] FNSTCW
  • [ ] FNSTENV
  • [x] FNSTSW
  • [x] FPATAN
  • [x] FPREM
  • [x] FPREM1
  • [x] FPTAN
  • [x] FRNDINT
  • [ ] FRSTOR
  • [x] FSCALE
  • [ ] FSETPM287_NOP
  • [x] FSIN
  • [x] FSINCOS
  • [x] FSQRT
  • [x] FST
  • [x] FSTP
  • [x] FSTPNCE
  • [x] FSUB
  • [x] FSUBP
  • [x] FSUBR
  • [x] FSUBRP
  • [x] FTST
  • [x] FUCOM
  • [x] FUCOMI
  • [x] FUCOMIP
  • [x] FUCOMP
  • [x] FUCOMPP
  • [x] FWAIT
  • [x] FXAM
  • [x] FXCH
  • [ ] FXTRACT
  • [x] FYL2X
  • [x] FYL2XP1

pgoodman avatar Sep 07 '16 16:09 pgoodman

  • [ ] (X86 f115d018 5 (BYTES 0f ae 44 24 30) FXSAVE_MEMmfpxenv (WRITE_OP (DWORD_PTR (ADD (REG_32 SS_BASE) (REG_32 ESP) (SIGNED_IMM_32 0x30)))))
  • [ ] FXRSTOR

mike-myers-tob avatar Dec 12 '17 07:12 mike-myers-tob