[LLVMdev] decompiler

Carback, Richard T., III rcarback at draper.com
Sat Apr 12 18:15:29 PDT 2014


That’s correct, we only support ARM at this time. If you look at the commit log, we have started X86 but it is not functional.

I presented Fracture at the LLVM DevMtg last November. I would not be opposed to upstreaming, but I am not sure it is the right thing for the community as decompiling and compiling are focused on different problems.

What is more likely is to submit patches or help in other mutually beneficial ways. For example, I am working with Renato to write documentation on the DAGISel TableGen backend.

-R

On 04/ 3/14 10:50 PM, Jevin Sweval wrote:
> On Wed, Apr 2, 2014 at 1:57 AM, "C. Bergström" <cbergstrom at pathscale.com> wrote:
>> Hi -
>>
>> Not sure if anyone else saw this or cares about a decompiler (not personally
>> tested)
>> https://github.com/draperlaboratory/fracture
>>
>> I wonder if they have been in contact with anyone in the community in
>> getting this upstreamed. Does it look interesting to anyone else?
>> (thoughts/random comments/feedback)
>>
> I saw fracture but I was unable to figure out how to get even a small
> portion of x86 machine code decompiled to IR. That was several weeks
> ago and it looks like the project has progressed quite a bit.
I may be mistaken, but I thought in their README or docs it explicitly
stated x86 was a future goal and not working yet. So it's possible that
you just tried something which isn't supported.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140413/c63186ff/attachment.html>


More information about the llvm-dev mailing list