[cfe-dev] GSoC Project(s) ideas

Simone Pellegrini spellegrini at dps.uibk.ac.at
Wed Apr 6 14:25:22 PDT 2011


On 04/02/2011 05:54 PM, Simone Pellegrini wrote:
> Hello,
> I am interested in participating to this year's GSoC. My idea is to
> bring proof of concept prototypes which I have implemented over time
> in Clang to the main code base. I would like to propose a couple of
> projects, but before I wanted to hear from the community if there is a
> real interest or not.
>
> 1) Advanced Clang pragma handling: I would like to propose an
> extension to the current handling of pragmas which will (hopefully)
> make life much easier for people who wants to define new pragmas.
> Basically the system I am thinking of provides an easy way for the
> user to specify new type of pragmas (basically stealing some of the
> ideas of the Spirit Boost parser) and the machinery to automatically
> attach pragmas to statements. Once the system is integrated, the idea
> is to realize OpenMP frontend which is yet not available in Clang.
>
> 2) Polyhedral model extraction: the idea is simple if you are familiar
> with the polyhedral model to describe loops in a program. This is
> actually something that already exists in LLVM (Polly) but extracting
> these kind of information from the C/C++ code would make possible to
> have dependency analysis at the source code level (which is nice for
> auto-parallelization). Also here I have a working prototype which
> needs some work to be done to make it stable.
>
> I would like to know if this would be interesting before actually
> writing the proposal for GSoC.
>
Ok,
it looks there is not that much interest about these two ideas.
I guess everyone is fine the way Clang handle pragmas then! :)

In my opinion there are a number of limitations but I cannot find
any mentor I think it's worthless presenting the project for GSoC
because it will be 99% rejected.

cheers, Simone

> cheers, Simone
>
> ----------------------------------------------------------------
> This message was sent using HORDE - IMP at DPS.
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev




More information about the cfe-dev mailing list