Re: Merging Cilk Plus into GCC Trunk

2012-09-05 Thread Aldy Hernandez
On 09/05/12 12:09, Iyer, Balaji V wrote: I can't speak for the rest of the community, but I think items 1-12 are useful for GCC (elemental functions, SIMD annotations, and array notations for C/C++), regardless of any language extensions. Perhaps you could provide examples on these as a start

Re: Merging Cilk Plus into GCC Trunk

2012-09-05 Thread Jeff Law
On 09/05/2012 12:59 PM, Joseph S. Myers wrote: Regarding the patch ordering you list, note that earlier patches may not be reviewable without later ones (specifically, code changes can only be reviewed given documentation and testcases - in some cases documentation might be external, but it does

RE: Merging Cilk Plus into GCC Trunk

2012-09-05 Thread Iyer, Balaji V
Jeff Law; r...@redhat.com >Subject: RE: Merging Cilk Plus into GCC Trunk > >On Wed, 5 Sep 2012, Iyer, Balaji V wrote: > >> If this is OK with everyone, I will start sending patches to >> gcc-patches mailing list soon. > >Regarding the patch ordering you list, note that ea

RE: Merging Cilk Plus into GCC Trunk

2012-09-05 Thread Joseph S. Myers
On Wed, 5 Sep 2012, Iyer, Balaji V wrote: > If this is OK with everyone, I will start sending patches to > gcc-patches mailing list soon. Regarding the patch ordering you list, note that earlier patches may not be reviewable without later ones (specifically, code changes can only be revi

RE: Merging Cilk Plus into GCC Trunk

2012-09-05 Thread Iyer, Balaji V
lto:al...@redhat.com] >Sent: Tuesday, September 04, 2012 6:24 PM >To: Iyer, Balaji V >Cc: 'gcc@gcc.gnu.org'; Jeff Law; r...@redhat.com >Subject: Re: Merging Cilk Plus into GCC Trunk > >On 08/30/12 15:39, Iyer, Balaji V wrote: >> Hello Everyone, >> The Cilk-P

Re: Merging Cilk Plus into GCC Trunk

2012-09-04 Thread Aldy Hernandez
On 08/30/12 15:39, Iyer, Balaji V wrote: Hello Everyone, The Cilk-Plus branch is feature-complete. Programs using Cilk Plus constructs get great performance on vector and multicore hardware. Programs that don't use the new language features (enabled by a -fcilkplus flag) see no change.