On 8 March 2016 at 21:00, Manuel López-Ibáñez <lopeziba...@gmail.com> wrote:
> Since the goal seems to be to be able to dump/reload some kind of IR
> rather than a textual representation of GIMPLE tuples, why not
> dump/load LLVM IR? The GIMPLE=>LLVM is already implemented as a GPL
> plugin in dragonegg.
> http://llvm.org/devmtg/2009-10/Sands_LLVMGCCPlugin.pdf
> It is not a suggestion, but I would like to know what you think about
> the advantages/disadvantages.

One of the advantages would be to make available to GCC all the tools
developed around LLVM IR, such as
http://blog.regehr.org/archives/1170
Also, it will bring GCC's middle-end closer to what people in academia
are actually using.

Cheers,

Manuel.

Reply via email to