Several x86 instructions not understood by Snowman
madscientist159 opened this issue · 1 comments
madscientist159 commented
The following floating point instructions (and many others) are translated to inline assembly. What would be needed to add them to snowman? It almost looks like Snowman doesn't understand the x86 FPU.
fld
fcomp
fd
fstp
fsub
fmul
fxch
yegord commented
One needs to describe their semantics in X86InstructionAnalyzer
, add floating-point constants and operations to IR (nc::ir::UnaryOperator
, nc::ir::BinaryOperator
), nc::ir::types::TypeAnalyzer
and likec
.