[patch][gomp4] openacc loops

Ilmir Usmanov i.usmanov@samsung.com
Tue Jun 17 04:50:00 GMT 2014


Hi Cesar!

Sorry for long delay, I was busy at the institute.

On 05.06.2014 07:58, Cesar Philippidis wrote:
>
> I didn't see a whole lot different from your gfc_trans_oacc_loop and the
> existing gfc_trans_omp_do, so I augmented the latter to handle the
> openacc loop clause. It looks like the only important change is ensure
> that gfc_trans_omp_do creates an OACC_LOOP stmt for the for openacc. I
> know that gfc_trans_omp_do also handles the lastprivate clause, but that
> shouldn't matter for the loop directive since it can't get set. Likewise
> for the SIMD stuff.
>
> Is there any specific reason why you created a new function to handle
> openacc loops?
Yes, there was... I was going to support DO CONCURRENT loops.

> I've replaced the asserts with sorry messages in my other patch, so it
> shouldn't ICE anymore.
>
> If this patch is OK with you, please commit it.
Now this patch looks good for me.

Thomas, could you, please, commit it?

-- 
Ilmir.



More information about the Gcc-patches mailing list