This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: Is there any plan for "data propagation from Tree SSA to RTL" to be in GCC mainline?
I found the the GsoC project and patch here (only 2007)
http://code.google.com/soc/2007/gcc/appinfo.html?csaid=E0FEBB869A5F65A8
Is this patch only for propagating data dependency or does it include propagating alias info as well?
Bingfeng
> -----Original Message-----
> From: Andrey Belevantsev
> [mailto:andrey.belevantsev@gmail.com] On Behalf Of Andrey Belevantsev
> Sent: 09 November 2008 20:31
> To: Diego Novillo
> Cc: Steven Bosscher; Bingfeng Mei; gcc@gcc.gnu.org;
> dm@ispras.ru; Daniel Berlin
> Subject: Re: Is there any plan for "data propagation from
> Tree SSA to RTL" to be in GCC mainline?
>
> Diego Novillo wrote:
> > On Sun, Nov 9, 2008 at 06:38, Steven Bosscher
> <stevenb.gcc@gmail.com> wrote:
> >
> >> Wasn't there a GSoC project for this last year? And this year?
> >>
> >> It'd be interesting to hear if anything came out of that...
> >
> > Nothing came of that, unfortunately.
> There are two patches, actually. The patch of propagating data
> dependences to RTL is ready and working, it wasn't (at that time)
> committed just because it was initially completed during stage3. The
> patch for propagating alias info wasn't finished within the scope of
> this year's GSoC, unfortunately, and I take it more as my
> fault than a
> student's fault, as I failed to help him locally with
> organizing his work.
>
> We are nevertheless trying to put some work into finishing
> this patch.
> As it is not completed yet, I don't have a subject to
> discuss. I hope
> that before the next stage1 we'll manage to finish the patches and to
> unify them before submitting, as the mechanism they use for
> mapping MEMs
> to trees is the same. If we'd not finish the second patch,
> we'll submit
> the first one anyways.
>
> Sorry for not writing this earlier -- I've had a few busy
> months (mostly
> finishing and defending ph.d. thesis :)
>
> Andrey
>
>