
!$acc data attach(a, b, c)

!$acc data copy(a, b, c)

!$acc data copyin( x, y )

!$acc data copyin( readonly :m , n)

!$acc data copyin( readonly :m , n , readonly)

!$acc data copyin( readonly : readonly::m , n , readonly)

!$acc data copyout(12, 23, 34)

!$acc data copyout(zero: 12, 23, 34)

!$acc data copyout(zero: 12, 23, 34, zero)

!$acc data copyout(zero: zero::12, 23, 34)

!$acc data create(12, 23, 34)

!$acc data create(zero: 12, 23, 34)

!$acc data create(zero: 12, 23, 34, zero)

!$acc data create(zero: zero::12, 23, 34)

!$acc data default(present)

!$acc data deviceptr(a, b, c)

!$acc data if(5)

!$acc data if(x==3)

!$acc data no_create(a, b, c)

!$acc data present(a, b, c)

!$acc data copyin( readonly : x, y, z) copyin( readonly : x, y, a) copyin( readonly : a, b, c)

!$acc data copyin( readonly : x, y, z) copyin( readonly : a, b, c) copyin( readonly : 1, 2, 3)

!$acc data copyin( x, y, z) copyin( readonly : a, b, c)

!$acc data copyin( readonly : x, y, z) copyin( a, b, c)

!$acc data copyin( x, y, z) copyin( a, b, c)

!$acc data copyout( zero : x, y, z) copyout( zero : x, y, a) copyout( zero : a, b, c)

!$acc data copyout( zero : x, y, z) copyout( zero : a, b, c) copyout( zero : 1, 2, 3)

!$acc data copyout( x, y, z) copyout( zero : a, b, c)

!$acc data copyout( zero : x, y, z) copyout( a, b, c)

!$acc data copyout( x, y, z) copyout( a, b, c)

!$acc data create( zero : x, y, z) create( zero : x, y, a) create( zero : a, b, c)

!$acc data create( zero : x, y, z) create( zero : a, b, c) create( zero : 1, 2, 3)

!$acc data create( x, y, z) create( zero : a, b, c)

!$acc data create( zero : x, y, z) create( a, b, c)

!$acc data create( x, y, z) create( a, b, c)

!$acc data copyin( readonly : x, y, z) copyout( zero : x, y, z) create( zero : x, y, z)

!$acc end data

