Previous: OpenMP, Up: Statements [Contents][Index]
All the statements starting with OACC_ represent directives and
clauses used by the OpenACC API https://www.openacc.org.
OACC_CACHERepresents #pragma acc cache (var …).
OACC_DATARepresents #pragma acc data [clause1 … clauseN].
OACC_DECLARERepresents #pragma acc declare [clause1 … clauseN].
OACC_ENTER_DATARepresents #pragma acc enter data [clause1 … clauseN].
OACC_EXIT_DATARepresents #pragma acc exit data [clause1 … clauseN].
OACC_HOST_DATARepresents #pragma acc host_data [clause1 … clauseN].
OACC_KERNELSRepresents #pragma acc kernels [clause1 … clauseN].
OACC_LOOPRepresents #pragma acc loop [clause1 … clauseN].
See the description of the OMP_FOR code.
OACC_PARALLELRepresents #pragma acc parallel [clause1 … clauseN].
OACC_SERIALRepresents #pragma acc serial [clause1 … clauseN].
OACC_UPDATERepresents #pragma acc update [clause1 … clauseN].