!$acc parallel loop gang worker private (a, b, c)
!$acc parallel loop gang worker (num: 6)
!$acc parallel loop gang worker (16)
!$acc parallel loop private (a, b, c) num_gangs (6)
!$acc parallel loop async (5)
!$acc parallel loop attach (a, b, c)
!$acc parallel loop copy (a, b, c)
!$acc parallel loop copyin (x[0 : N], y[0:M])
!$acc parallel loop copyin (readonly: m, n)
!$acc parallel loop copyin (readonly: m, n, readonly)
!$acc parallel loop copyin (readonly: readonly::m, n, readonly)
!$acc parallel loop default (present)
!$acc parallel loop deviceptr (a, b, c)
!$acc parallel loop firstprivate (a, b, c)
!$acc parallel loop no_create (a, b, c)
!$acc parallel loop num_workers (6)
!$acc parallel loop present (a, b, c)
!$acc parallel loop vector_length (512)
!$acc parallel loop wait (12, 23, 34)
!$acc parallel loop copyout (12, 23, 34)
!$acc parallel loop copyout (zero: 12, 23, 34)
!$acc parallel loop copyout (zero: 12, 23, 34, zero)
!$acc parallel loop copyout (zero: zero::12, 23, 34)
!$acc parallel loop create (12, 23, 34)
!$acc parallel loop create (zero: 12, 23, 34)
!$acc parallel loop create (zero: 12, 23, 34, zero)
!$acc parallel loop create (zero: zero::12, 23, 34)
!$acc parallel loop if (5)
!$acc parallel loop if (x==3)
!$acc parallel loop self (5)
!$acc parallel loop self (x==3)
!$acc parallel loop device_type (x, y, z)
!$acc parallel loop reduction (+: x, y, z)
!$acc parallel loop reduction (*: x, y, z)
!$acc parallel loop reduction (max: x, y, z)
!$acc parallel loop reduction (max: x, y, max)
!$acc parallel loop reduction (max: max, y, z)
!$acc parallel loop reduction (max: max::x, y, max)
!$acc parallel loop reduction (max: max::x, max, max::y)
!$acc parallel loop reduction (min: x, y, z)
!$acc parallel loop reduction (min: x, y, min)
!$acc parallel loop reduction (min: min, y, z)
!$acc parallel loop reduction (min: min::x, y, min)
!$acc parallel loop reduction (min: min::x, min, min::y)
!$acc parallel loop reduction ($: x[5], y, z)
!$acc parallel loop reduction (|: x, y, z)
!$acc parallel loop reduction (^: x, y, z)
!$acc parallel loop reduction (&&: x, y, z)
!$acc parallel loop reduction (||: x, y, z)
!$acc parallel loop copyin (readonly: x, y, z, a, b, c)
!$acc parallel loop copyin (readonly: x, y, z, a, b, c, 1, 2, 3)
!$acc parallel loop copyin (x, y, z) copyin (readonly: a, b, c)
!$acc parallel loop copyin (readonly: x, y, z) copyin (a, b, c)
!$acc parallel loop copyin (x, y, z, a, b, c)
!$acc parallel loop copyout (zero: x, y, z, a, b, c)
!$acc parallel loop copyout (zero: x, y, z, a, b, c, 1, 2, 3)
!$acc parallel loop copyout (x, y, z) copyout (zero: a, b, c)
!$acc parallel loop copyout (zero: x, y, z) copyout (a, b, c)
!$acc parallel loop copyout (x, y, z, a, b, c)
!$acc parallel loop create (zero: x, y, z, a, b, c)
!$acc parallel loop create (zero: x, y, z, a, b, c, 1, 2, 3)
!$acc parallel loop create (x, y, z) create (zero: a, b, c)
!$acc parallel loop create (zero: x, y, z) create (a, b, c)
!$acc parallel loop create (x, y, z, a, b, c)
!$acc parallel loop reduction (+: x, y, z, a, b, c)
!$acc parallel loop reduction (+: x, y, z) reduction (*: a, b, c)
!$acc parallel loop reduction (max: x, y, z) reduction (min: a, b, c)
!$acc parallel loop reduction (min: x, y, z, a, b, c)
!$acc parallel loop reduction (min: x, y, z) reduction (&&: a, b, c)
!$acc parallel loop reduction (||: x, y, z) reduction (&&: a, b, c)
!$acc parallel loop reduction (&&: x, y, z, a, b, c)
!$acc parallel loop reduction (max: x, y, max, min)
!$acc parallel loop copyin (readonly: x, y, z) copyout (zero: x, y, z) create (zero: x, y, z) reduction (+: x, y, z)
!$acc parallel loop async (expression1) async (expression2) async (expression3)
!$acc parallel loop async (expression1) async (expression2)
!$acc parallel loop async (expression1) async
!$acc parallel loop async async (expression1)
!$acc parallel loop num_workers (expression1) num_workers (expression2) num_workers (expression3)
!$acc parallel loop num_workers (expression1) num_workers (expression2)
!$acc parallel loop vector_length (expression1) vector_length (expression2) vector_length (expression3)
!$acc parallel loop vector_length (expression1) vector_length (expression2)
!$acc parallel loop self (expression1) self (expression2) self (expression3)
!$acc parallel loop self (expression1) self (expression2)
!$acc parallel loop self (expression1) self
!$acc parallel loop self self (expression1)
!$acc parallel loop num_gangs (expression1) num_gangs (expression2) num_gangs (expression3)
!$acc parallel loop num_gangs (expression1) num_gangs (expression2)
!$acc parallel loop wait wait (a, b, c, d)
!$acc parallel loop 
!$acc parallel loop private (a, b, c)
!$acc parallel loop auto
!$acc parallel loop auto
!$acc parallel loop collapse (1)
!$acc parallel loop collapse (1) collapse (2)
!$acc parallel loop collapse (1) collapse (2)
!$acc parallel loop device_type (a, b, c)
!$acc parallel loop gang
!$acc parallel loop gang (a, b, c)
!$acc parallel loop gang (a, b, c, d)
!$acc parallel loop gang (a, b, c) gang
!$acc parallel loop gang gang (a, b, c, d)
!$acc parallel loop independent
!$acc parallel loop independent
!$acc parallel loop seq
!$acc parallel loop vector (length: a)
!$acc parallel loop vector (length: a) vector (length: b)
!$acc parallel loop vector (length: a)
!$acc parallel loop vector (c) vector (length: c)
!$acc parallel loop vector (c) vector (b)
!$acc parallel loop vector (c)
!$acc parallel loop worker (num: a)
!$acc parallel loop worker (num: a) worker (num: b)
!$acc parallel loop worker (num: a)
!$acc parallel loop worker (c) worker (num: c)
!$acc parallel loop worker (c) worker (b)
!$acc parallel loop worker (c)
!$acc parallel loop tile (1)
!$acc parallel loop tile (1, 2)
!$acc parallel loop tile (1, 2)
!$acc parallel loop tile (1, 2) worker (num: a) worker (num: 5) independent collapse (1)
!$acc end parallel loop 
