121c785d7Serichkeane // RUN: %clang_cc1 -fopenacc -ast-print %s -o - | FileCheck %s 221c785d7Serichkeane 321c785d7Serichkeane unsigned Int; 421c785d7Serichkeane 521c785d7Serichkeane void uses() { 6*ff24e9a1Serichkeane // CHECK: #pragma acc set default_async(Int) if(Int == 5) device_type(I) device_num(Int) 721c785d7Serichkeane #pragma acc set default_async(Int) if (Int == 5) device_type(I) device_num(Int) 8*ff24e9a1Serichkeane // CHECK: #pragma acc set default_async(Int) device_type(I) device_num(Int) 921c785d7Serichkeane #pragma acc set default_async(Int) device_type(I) device_num(Int) 10*ff24e9a1Serichkeane // CHECK: #pragma acc set default_async(Int) if(Int == 5) device_num(Int) 1121c785d7Serichkeane #pragma acc set default_async(Int) if (Int == 5) device_num(Int) 12*ff24e9a1Serichkeane // CHECK: #pragma acc set default_async(Int) if(Int == 5) device_type(I) 1321c785d7Serichkeane #pragma acc set default_async(Int) if (Int == 5) device_type(I) 1421c785d7Serichkeane // CHECK: #pragma acc set if(Int == 5) device_type(I) device_num(Int) 1521c785d7Serichkeane #pragma acc set if (Int == 5) device_type(I) device_num(Int) 16*ff24e9a1Serichkeane // CHECK: #pragma acc set default_async(Int) 17*ff24e9a1Serichkeane #pragma acc set default_async(Int) 1821c785d7Serichkeane // CHECK: #pragma acc set if(Int == 5) 1921c785d7Serichkeane #pragma acc set if (Int == 5) 2021c785d7Serichkeane // CHECK: #pragma acc set device_type(I) 2121c785d7Serichkeane #pragma acc set device_type(I) 2221c785d7Serichkeane // CHECK: #pragma acc set device_num(Int) 2321c785d7Serichkeane #pragma acc set device_num(Int) 2421c785d7Serichkeane } 25