|
From: Johan B. <jb...@gm...> - 2009-04-14 22:20:19
|
Hi guys, >From my understanding, Iop_I32toF64 is supposed to treat the argument as a signed integer. (X86 port seems to be using this IR for FILD) I need to deal with both signed and unsigned conversions from I32 to F64 for the ARM port. It's easy to workaround the 32bit case by first converting it to a I64 using the correct conversion. Unfortunately there are also instructions I64->F64 that can be signed or unsigned. Any ideas? I have been avoiding to add new instructions to VEX so far, and I'd avoid it if possible. -Johan |