[LLVMdev] x86-32 to llvm bytecode

Marius wishinet at googlemail.com
Fri Sep 18 09:23:36 PDT 2009


Sers!

I recently strumbled across llvm-qemu
(http://code.google.com/p/llvm-qemu/) which apparantly should be able to
translate qemu supported architectures to LLVM IR
(http://markmail.org/message/iyqzgtcux62wdhkb) to ease analysing
binaries. 

Using LLVM for (dynamic binary) translations seems to be a great
idea. However I haven't seen many approaches being made in that
direction. Valgrind's VEX (CISC like intermediate language) seems to be
used in Bitblaze VINE (http://bitblaze.cs.berkeley.edu/vine.html).

Does anybody know a similar project for LLVM? - Because the llvm-qemu
seems to have specific downsides linked to qemu emulation engine. 

Thanks,
Marius

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090918/d9acdf3d/attachment.sig>


More information about the llvm-dev mailing list