binaryninja-api
binaryninja-api copied to clipboard
Lift common armv7 instructions `vcvt.f64.s32` and `vmov.f64`
What is the feature you'd like to have?
Lift the following instructions vcvt.f64.s32 and vmov.f64
struct_array_test.zip
Could we also include vcmp.f64.F64, vcmpe.f64.F64, vdiv.f64.F64, vmul.f64.F64, vneg.f64.F64, vcvt.f64.F64.U32, vldr, vmrs, vpop, vpush, and vstr in the list? It's bothersome to see "unimplemented" in the linear view.
I will review those additional instructions when adding the others. Note that only scalar operations will be lifted to LLIL instructions. Any vector operations will probably be lifted as intrinsics, if at all. (It looks at a glance like most of the ones you are requesting are, in fact, scalar.)