]> git.ipfire.org Git - people/ms/gcc.git/commit
Add a "combined" flag for "acc kernels loop" etc directives.
authorSandra Loosemore <sandra@codesourcery.com>
Thu, 20 Aug 2020 02:13:55 +0000 (19:13 -0700)
committerKwok Cheung Yeung <kcy@codesourcery.com>
Tue, 21 Jun 2022 13:11:26 +0000 (14:11 +0100)
commit652fff3f4cb42d95e095991f1f4e173f4347d630
treebfd34afd652ffcb81fa44f0f0b7951c36727a5ce
parent52df0ca89ecf2f96eb4f037448a6b804f66becd6
Add a "combined" flag for "acc kernels loop" etc directives.

2020-08-19  Sandra Loosemore  <sandra@codesourcery.com>

gcc/
* tree.h (OACC_LOOP_COMBINED): New.

gcc/c/
* c-parser.cc (c_parser_oacc_loop): Set OACC_LOOP_COMBINED.

gcc/cp/
* parser.cc (cp_parser_oacc_loop): Set OACC_LOOP_COMBINED.

gcc/fortran/
* trans-openmp.cc (gfc_trans_omp_do): Add combined parameter,
use it to set OACC_LOOP_COMBINED.  Update all call sites.
gcc/ChangeLog.omp
gcc/c/ChangeLog.omp
gcc/c/c-parser.cc
gcc/cp/ChangeLog.omp
gcc/cp/parser.cc
gcc/fortran/ChangeLog.omp
gcc/fortran/trans-openmp.cc
gcc/tree.h