> -----Original Message-----
> From: Aldy Hernandez [mailto:al...@redhat.com]
> Sent: Thursday, December 12, 2013 10:26 AM
> To: Iyer, Balaji V
> Cc: Jakub Jelinek; 'gcc-patches@gcc.gnu.org'
> Subject: Re: [PING]: [GOMP4] [PATCH] SIMD-Enabled Functions (formerly
> Elemental functions) for C
> 
> On 12/11/13 10:44, Iyer, Balaji V wrote:
> 
> > Just out of curiosity, why can't I keep it as-is? It is giving the
> > correct output/behavior and doesn't seem to interfere with anything
> > else. The only extra thing I am doing is to add an extra if-statement
> > while recursing through all the functions to check for cilk simd
> > function and then calling the function to handle it, which the OMP
> > will have to do anyway. The only extra thing I added was an extra
> > if-statement.
> 
> If Cilk clones are tagged differently then we need to special case Cilk clones
> every where we handle OMP clones.  If they share an attribute, no special
> handling is needed.

Will it be Ok if I don’t mark them as cilk simd function but just keep it as 
omp declare simd from the start? That should get around this issue.

Thanks,

Balaji V. Iyer.

> 
> Aldy

Reply via email to