manticore
manticore copied to clipboard
Implement FXRSTOR and FXLOAD
FXRSTOR and FXLOAD are currently not implemented. We should implement them.
m.n.c.abstractcpu:WARNING: Unimplemented instruction: 0x00007fffffdcedc1: 0f ae 44 24 40 fxsave [rsp + 0x40]
2019-07-19 12:06:07,684: [18842] m.n.c.abstractcpu:WARNING: Unimplemented instruction: 0x00007fffffdcedd6: 0f ae 4c 24 40 fxrstor [rsp + 0x40]
This will be need separate implementations on x86 versus amd64 due to differing memory layouts.
FXSAVE: https://www.felixcloutier.com/x86/fxsave FXRSTOR: https://www.felixcloutier.com/x86/fxrstor
@woodruffw Are you trying to say that we don't need to implement them since they are only related to context switching?
@pythonpsycho1337 Sorry, I'm not sure what you're referring to. We do indeed want to implement these.
cc @Boyan-MILANOV