gccint: OpenACC

1 
1 11.7.8 OpenACC
1 --------------
1 
1 All the statements starting with 'OACC_' represent directives and
1 clauses used by the OpenACC API <https://www.openacc.org>.
1 
1 'OACC_CACHE'
1 
1      Represents '#pragma acc cache (var ...)'.
1 
1 'OACC_DATA'
1 
1      Represents '#pragma acc data [clause1 ... clauseN]'.
1 
1 'OACC_DECLARE'
1 
1      Represents '#pragma acc declare [clause1 ... clauseN]'.
1 
1 'OACC_ENTER_DATA'
1 
1      Represents '#pragma acc enter data [clause1 ... clauseN]'.
1 
1 'OACC_EXIT_DATA'
1 
1      Represents '#pragma acc exit data [clause1 ... clauseN]'.
1 
1 'OACC_HOST_DATA'
1 
1      Represents '#pragma acc host_data [clause1 ... clauseN]'.
1 
1 'OACC_KERNELS'
1 
1      Represents '#pragma acc kernels [clause1 ... clauseN]'.
1 
1 'OACC_LOOP'
1 
1      Represents '#pragma acc loop [clause1 ... clauseN]'.
1 
1      See the description of the 'OMP_FOR' code.
1 
1 'OACC_PARALLEL'
1 
1      Represents '#pragma acc parallel [clause1 ... clauseN]'.
1 
1 'OACC_UPDATE'
1 
1      Represents '#pragma acc update [clause1 ... clauseN]'.
1