Re: [graphite] Weekly phone call notes

2009-05-06 Thread Richard Guenther
On Wed, May 6, 2009 at 11:15 PM, Tobias Grosser wrote: > Hi folks, hi graphities, > > here you are with the latest notes from our graphite phone call. > > It is also available on the wiki: > > http://gcc.gnu.org/wiki/Graphite_Phone_Call/2009_05_06 > > All the best > > Tobi > > > Attendees: Sebasti

[graphite] Weekly phone call notes

2009-05-06 Thread Tobias Grosser
Hi folks, hi graphities, here you are with the latest notes from our graphite phone call. It is also available on the wiki: http://gcc.gnu.org/wiki/Graphite_Phone_Call/2009_05_06 All the best Tobi Attendees: Sebastian, Tobias, Christophe, Albert, Li, Jan, Razya, Konrad, Antoniu * Seb

Re: [graphite] Weekly phone call notes

2009-04-30 Thread Andrew Pinski
On Thu, Apr 30, 2009 at 2:53 PM, Albert Cohen wrote: > I believe the short-cut proposed by Sebastian makes sense. We never go out > of SSA, just the hard-to-maintain-in-SSA induction variables are converted > temporarily into single-element arrays. This of course is only a quick fix, > and it does

Re: [graphite] Weekly phone call notes

2009-04-30 Thread Albert Cohen
Sebastian Pop wrote: On Wed, Apr 29, 2009 at 17:15, Richard Guenther wrote: I don't see how SSA form makes anything more complicated ;) One of the difficulties was regenerating the phi nodes after code hoisting: CLooG optimizes for (i) if (invariant of i) s += A[i]; into if (invaria

Re: [graphite] Weekly phone call notes

2009-04-30 Thread Sebastian Pop
On Wed, Apr 29, 2009 at 17:15, Richard Guenther wrote: > I don't see how SSA form makes anything more complicated ;) > One of the difficulties was regenerating the phi nodes after code hoisting: CLooG optimizes for (i) if (invariant of i) s += A[i]; into if (invariant of i) for (i)

Re: [graphite] Weekly phone call notes

2009-04-29 Thread Daniel Berlin
On Wed, Apr 29, 2009 at 6:19 PM, Steven Bosscher wrote: > On Thu, Apr 30, 2009 at 12:15 AM, Richard Guenther > wrote: >> Well, the challenge is to retain the per SSA name information across >> Graphite.  At some point we need to stop re-computing points-to >> information because we cannot do so w

Re: [graphite] Weekly phone call notes

2009-04-29 Thread Steven Bosscher
On Thu, Apr 30, 2009 at 12:15 AM, Richard Guenther wrote: > Well, the challenge is to retain the per SSA name information across > Graphite.  At some point we need to stop re-computing points-to > information because we cannot do so with retaining IPA results. Not to mention the compile time pain

Re: [graphite] Weekly phone call notes

2009-04-29 Thread Richard Guenther
On Thu, Apr 30, 2009 at 12:06 AM, Tobias Grosser wrote: > On Wed, 2009-04-29 at 23:57 +0200, Richard Guenther wrote: >> On Wed, Apr 29, 2009 at 11:34 PM, Tobias Grosser >> wrote: >> > Hi gcc developers, hi graphities >> > >> > here are some notes from our weekly phone call. Unfortunately I missed

Re: [graphite] Weekly phone call notes

2009-04-29 Thread Sebastian Pop
On Wed, Apr 29, 2009 at 16:57, Richard Guenther wrote: >> >>      * Reductions: Diego OK with going out of SSA. > > You will loose all points-to information.  I think going out of SSA is > a very bad idea. > There is no loss of information: we go out of SSA only for scalar phi nodes that cannot b

Re: [graphite] Weekly phone call notes

2009-04-29 Thread Tobias Grosser
On Wed, 2009-04-29 at 23:57 +0200, Richard Guenther wrote: > On Wed, Apr 29, 2009 at 11:34 PM, Tobias Grosser > wrote: > > Hi gcc developers, hi graphities > > > > here are some notes from our weekly phone call. Unfortunately I missed > > to send out the notes from the last two phone calls, but I

Re: [graphite] Weekly phone call notes

2009-04-29 Thread Richard Guenther
On Wed, Apr 29, 2009 at 11:34 PM, Tobias Grosser wrote: > Hi gcc developers, hi graphities > > here are some notes from our weekly phone call. Unfortunately I missed > to send out the notes from the last two phone calls, but I hope to get > them out more regulary. Believe in me! ;-) > > http://gcc

[graphite] Weekly phone call notes

2009-04-29 Thread Tobias Grosser
Hi gcc developers, hi graphities here are some notes from our weekly phone call. Unfortunately I missed to send out the notes from the last two phone calls, but I hope to get them out more regulary. Believe in me! ;-) http://gcc.gnu.org/wiki/Graphite_Phone_Call/2009_04_29 Attendees: Li, Jan, Kon