[llvm-dev] Open Project : Inter-procedural Register Allocation [GSoC 2016]

vivek pandya via llvm-dev llvm-dev at lists.llvm.org
Tue Mar 22 23:30:23 PDT 2016


*Vivek Pandya*


On Wed, Mar 23, 2016 at 5:54 AM, Sanjoy Das <sanjoy at playingwithpointers.com>
wrote:

> Hi Vivek,
>
> [+CC Matthias, Quentin]
>
> Inter-procedural register allocation can be a big win, but my estimate
> is that it will be challenging to complete within one summer unless
> you're already familiar with LLVM's register allocator.
>
> I am currently working on a graph coloring based register allocator for my
college project in which I am applying nature inspired heuristics to find
better coloring. So I am now quite familiar with LLVM's register allocation
code and how related classes can be used. Many thanks to Lang Hames who
have helped me understanding all these ( on chat ). I feel that with proper
guidance I can complete this.

> I've CC'ed some people who can give you some more detailed information.
>
> -- Sanjoy
>
>
> On Tue, Feb 9, 2016 at 9:17 PM, vivek pandya via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
> > Hello Community,
> >
> > I would like to know status of the project and also importance of it. If
> the
> > project is still open I would like to work on GSoC 2016 proposal for
> > Inter-procedural Register Allocation, in that case please also suggest
> > possible mentor or let me know if anyone is willing to be mentor for
> this.
> >
> > Sincerely,
> > Vivek Pandya
> >
> >
> > _______________________________________________
> > LLVM Developers mailing list
> > llvm-dev at lists.llvm.org
> > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
> >
>
>
>
> --
> Sanjoy Das
> http://playingwithpointers.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160323/71f92378/attachment.html>


More information about the llvm-dev mailing list