This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [gimplefe] [gsoc16] Gimple Front End Project


On 8 March 2016 at 21:00, Manuel LÃpez-IbÃÃez <lopezibanez@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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]