[PATCH 4/8] nvptx -mgomp

2016-10-14 Thread Alexander Monakov
This patch adds option -mgomp which enables -msoft-stack plus -muniform-simt, and wires up the corresponding multilib variant. This codegen convention is used for OpenMP offloading. * config/nvptx/nvptx.c (diagnose_openacc_conflict): New. Use it... (nvptx_option_override): ...her

Re: [PATCH 4/8] nvptx -mgomp

2016-06-12 Thread Sandra Loosemore
On 06/09/2016 10:53 AM, Alexander Monakov wrote: [snip] --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -19631,6 +19631,11 @@ generation variant is used for OpenMP offloading, but the option is exposed on its own for the purpose of testing the compiler; to generate code suitable for

[PATCH 4/8] nvptx -mgomp

2016-06-09 Thread Alexander Monakov
This patch adds option -mgomp which enables -msoft-stack plus -muniform-simt, and builds a multilib with it. This codegen convention is used for OpenMP offloading. * config/nvptx/nvptx.c (nvptx_option_override): Handle TARGET_GOMP. * config/nvptx/nvptx.opt (mgomp): New option.