[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:40:47 PDT 2016


*Vivek Pandya*


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

> Apologies: didn't notice how old this thread is before replying.
>
> Thank you for reply !
At the time of this thread I have also gathered some papers related to
this.
Minimum Cost Interprocedural Register Allocation - Steven M. Kurlander,
Charles N. Fischer
Global Register Allocation at Link Time - David W. Wall
Interprocedural Register Allocation for Lazy Function Languages - Urban
Boquist
A Simple Interprocedural Register Allocation Algorithm and Its
Effectiveness for LISP - PETER A. STEENKISTE and JOHN L. HENNESSY

But due to less interest from the community I thought that this is not
useful for LLVM. Apparently GCC has some work on this .

> On Tue, Mar 22, 2016 at 5:24 PM, 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'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
>
>
>
> --
> Sanjoy Das
> http://playingwithpointers.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160323/aff22cb3/attachment.html>


More information about the llvm-dev mailing list