[LLVMdev] Google SOC - Idea

Scott Fortmann-Roe scottfr at gmail.com
Mon Mar 19 11:06:48 PDT 2007


Getting the front end for Fortran finished is definitely something I
would be interested in working on. I will draft up a little proposal
and send it out to this list.

-Scott

On 3/19/07, Kenneth Hoste <kenneth.hoste at ugent.be> wrote:
> Hi Scott,
>
> On 18 Mar 2007, at 04:22, Scott Fortmann-Roe wrote:
>
> > Hi,
> >
> > I noticed that LLVM had signed up as a mentoring organization for
> > Google's summer of code. LLVM looks like an exciting project that
> > overlaps some of my interests.
> >
> > I would be interested in developing an additional front end for a
> > language it does not currently support (I'm open to what language). I
> > do not know much about what this entails in regards to what LLVM
> > requires from its front ends. But I have experience with the ANTLR
> > parser generator that looks like it could be used to generate such a
> > front end.
> >
>
> Recently, there has been work done on a Fortran frontend.
> Unfortunately, it was abandonded because of the switch the LLVM team
> is currently making to a new bytecode format and, afaik, a new GCC
> version in the near future. The rub is that the gfortran part of GCC
> 4.0 isn't really mature, but the ones in 4.1 and the upcoming 4.2 are.
>
> I think getting a Fortran frontend working will highly benefit the
> relevance of LLVM for researchers. Quite a few of the SPEC CPU2000
> and CPU2006 benchmarks are fully or partially written in Fortran, and
> the SPEC benchmarks remain by far the most important benchmarks used
> in computer architecture and compiler-related research. Allowing all
> of the SPEC CPU200x benchmarks to compile using LLVM will vastly
> increase it's use imho.
>
> greetings,
>
> Kenneth
>
> > Are you folks interested in this?
> >
> > If so, please let me know ASAP and I'll put together an application.
> >
> > -Scott
> > _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
> --
>
> Statistics are like a bikini. What they reveal is suggestive, but
> what they conceal is vital (Aaron Levenstein)
>
> Kenneth Hoste
> ELIS - Ghent University
> kenneth.hoste at elis.ugent.be
> http://www.elis.ugent.be/~kehoste
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>


-- 
Scott Fortmann-Roe
500 College Ave
Swarthmore, Pa 19081
(510) 866-5296



More information about the llvm-dev mailing list