
#pragma acc update async(5)

#pragma acc update async( expression1) async( expression2) async( expression3)

#pragma acc update async( expression1) async( expression2) async( expression1)

#pragma acc update async(expression1) async

#pragma acc update async async(expression1) async

#pragma acc update device_type(x, y, z)

#pragma acc update wait(queues::a, devnum::b, devnum::queues::c)

#pragma acc update wait(queues::a, devnum::b, devnum::queues::c) wait(queues::b, devnum::b, devnum::queues::c)

#pragma acc update wait(queues::a, devnum::b, devnum::queues::c) wait(queues::a, devnum::b, devnum::queues::c)

#pragma acc update wait(queues :12, 23, 34)

#pragma acc update wait(queues :12, 23, 34) wait(queues :12, 23, 34) wait(queues :12, 23, 35)

#pragma acc update wait(devnum:12: queues : 23, 34)

#pragma acc update wait(devnum:12: queues : 23, 34) wait(devnum:13: queues : 23, 34)

#pragma acc update wait(devnum:12: queues : 23, 34) wait(devnum:12: queues : 23, 38) 

#pragma acc update wait(devnum : devnum::devnum::z : 23, 34)

#pragma acc update wait(23, 34) wait(23, 34, 35)

#pragma acc update wait wait

#pragma acc update if(5)

#pragma acc update if(x==3)

#pragma acc update host( x, y )

#pragma acc update device( x, y ) device( x, y )

#pragma acc update device( x, y )  device( x, y )  device( x, y )

#pragma acc update self(x,y) self(x,y) self(x,y,z)

