Disassembler status

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.