[PATCH] OpenACC routines -- middle end

Cesar Philippidis cesar@codesourcery.com
Fri Nov 11 23:43:00 GMT 2016


Currently GCC lacks support for the bind and nohost clauses in OpenACC
routine. Furthermore, none of the FEs preform much error handling to
detect incompatible acc loops inside those functions.

This patch adds the common middle end components, namely tree codes for
the clauses, and OMP lowering and gimplification code for diagnostics
and code generation. I've also included the changes to c-family, because
I wanted to break out the FE changes into separate patches.

Is this patch OK for trunk?

Cesar

-------------- next part --------------
A non-text attachment was scrubbed...
Name: routine-me.diff
Type: text/x-patch
Size: 14597 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20161111/e6e54162/attachment.bin>


More information about the Gcc-patches mailing list