lifting-bits / remill

Library for lifting machine code to LLVM bitcode
Apache License 2.0
1.26k stars 142 forks source link

Emit native architecture size FPU types #527

Open artemdinaburg opened 3 years ago

artemdinaburg commented 3 years ago

Right now remill uses double as the FPU type, but different architectures have higher precision native FPUs. For example, x86 has an 80-bit native FPU type, and SPARC has 128-bit FPUs.

Emit native-sized FPU types based on target architecture.