On Feb 26, 2010, at 7:02 PM, Conrado Miranda wrote:
> Hi there.
>
> I've looking libcpu project and some history of the mailing list and
got a question: what is the status of the disassembler? I mean, is there someone
working on it, what targets does it support and so on.
> I mean, it would be interesting to be able to "undo" the
operations LLVM does, like machine code->LLVM IR.
> If there's no one working with this right now, I'd like some
guidance on it. I mean, with the available code, many things can be done, but
I'd like to be able to get an executable and go all the way back.
The x86 disassembler works quite well, and is surfaced through the llvm-mc tool.
The ARM disassembler is in progress, no other targets are being worked on
afaict.
-Chris