1 2 3 4 5 6 7 8 9 10 11 12
// RUN: %clang_cc1 -fopenacc -ast-print %s -o - | FileCheck %s void foo() { int Array[5]; #pragma acc loop for(int i = 0; i < 5; ++i) { // CHECK: #pragma acc cache(readonly: Array[1], Array[1:2]) #pragma acc cache(readonly:Array[1], Array[1:2]) // CHECK: #pragma acc cache(Array[1], Array[1:2]) #pragma acc cache(Array[1], Array[1:2]) } }