| /llvm-project-15.0.7/clang/test/OpenMP/ |
| H A D | task_depend_messages.cpp | 31 #pragma omp task depend(in : arr[0]) in main() 32 #pragma omp task depend // expected-error {{expected '(' after 'depend'}} in main() 39 #pragma omp task depend (out: ) // expected-error {{expected expression}} in main() 41 #pragma omp task depend (out :S1) // expected-error {{'S1' does not refer to a value}} in main() 42 #pragma omp task depend(in : argv[1][1] = '2') in main() 44 #pragma omp task depend (in : argv[0]) in main() 45 #pragma omp task depend (in : ) // expected-error {{expected expression}} in main() 46 #pragma omp task depend (in : main) in main() 62 #pragma omp task depend(in : argv[ : argc][1 : argc - 1]) in main() 63 #pragma omp task depend(in : arr[0]) in main() [all …]
|
| H A D | target_update_depend_messages.cpp | 44 #pragma omp target update to(z) depend(in : argv[1][1] = '2') in tmain() 46 #pragma omp target update to(z) depend(in : argv[0]) in tmain() 47 #pragma omp target update to(z) depend(in:) // expected-error {{expected expression}} in tmain() 48 #pragma omp target update to(z) depend(in : tmain) in tmain() 64 #pragma omp target update to(z) depend(in : argv[:argc] [1:argc - 1]) in tmain() 65 #pragma omp target update to(z) depend(in : arr[0]) in tmain() 91 #pragma omp target update to(z) depend(in : argv[1][1] = '2') in main() 93 #pragma omp target update to(z) depend(in : argv[0]) in main() 95 #pragma omp target update to(z) depend(in : main) in main() 111 #pragma omp target update to(z) depend(in : argv[:argc] [1:argc - 1]) in main() [all …]
|
| H A D | taskwait_depend_messages.cpp | 27 #pragma omp taskwait depend // expected-error {{expected '(' after 'depend'}} in main() 35 #pragma omp taskwait depend (out: ) // expected-error {{expected expression}} in main() 38 #pragma omp taskwait depend (out :S1) // expected-error {{'S1' does not refer to a value}} in main() 39 #pragma omp taskwait depend(in : argv[1][1] = '2') in main() 41 #pragma omp taskwait depend (in : argv[0]) in main() 42 #pragma omp taskwait depend (in : ) // expected-error {{expected expression}} in main() 43 #pragma omp taskwait depend (in : main) in main() 45 …#pragma omp taskwait depend (in : vec[1:2]) // expected-error {{ value is not an array or pointer}} in main() 55 …#pragma omp taskwait depend(in:a[0:1]) // expected-error {{subscripted value is not an array or po… in main() 59 #pragma omp taskwait depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | target_depend_messages.cpp | 11 #pragma omp target depend(in : argc) in xxx() 35 #pragma omp target depend // expected-error {{expected '(' after 'depend'}} in main() 49 #pragma omp target depend (out: ) // expected-error {{expected expression}} in main() 53 #pragma omp target depend (out :S1) // expected-error {{'S1' does not refer to a value}} in main() 55 #pragma omp target depend(in : argv[1][1] = '2') in main() 59 #pragma omp target depend (in : argv[0]) in main() 61 #pragma omp target depend (in : ) // expected-error {{expected expression}} in main() 63 #pragma omp target depend (in : main) in main() 67 #pragma omp target depend (in : vec[1:2]) // expected-error {{ value is not an array or pointer}} in main() 95 #pragma omp target depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | ordered_messages.cpp | 151 #pragma omp ordered depend(source) in foo() 160 #pragma omp ordered depend(source) depend(source) // expected-error {{directive '#pragma omp ordere… in foo() 162 #pragma omp ordered depend(sink : i, j) in foo() 170 #pragma omp ordered depend(sink : i-0, j+sizeof(T)) depend(sink : i-0, j+sizeof(T)) in foo() 171 #pragma omp ordered depend(sink : i-0, j+sizeof(T)) depend(source) // expected-error {{'depend(sour… in foo() 172 #pragma omp ordered depend(source) depend(sink : i-0, j+sizeof(T)) // expected-error {{'depend(sink… in foo() 288 #pragma omp ordered depend(source) in foo() 307 #pragma omp ordered depend(sink : i-0, j+sizeof(int)) depend(sink : i-0, j+sizeof(int)) in foo() 308 #pragma omp ordered depend(sink : i-0, j+sizeof(int)) depend(source) // expected-error {{'depend(so… in foo() 309 #pragma omp ordered depend(source) depend(sink : i-0, j+sizeof(int)) // expected-error {{'depend(si… in foo() [all …]
|
| H A D | target_teams_depend_messages.cpp | 27 #pragma omp target teams depend // expected-error {{expected '(' after 'depend'}} in main() 41 #pragma omp target teams depend (out: ) // expected-error {{expected expression}} in main() 45 #pragma omp target teams depend (out :S1) // expected-error {{'S1' does not refer to a value}} in main() 47 #pragma omp target teams depend(in : argv[1][1] = '2') in main() 51 #pragma omp target teams depend (in : argv[0]) in main() 53 #pragma omp target teams depend (in : ) // expected-error {{expected expression}} in main() 55 #pragma omp target teams depend (in : main) in main() 59 #pragma omp target teams depend (in : vec[1:2]) // expected-error {{ value is not an array or point… in main() 79 #pragma omp target teams depend(in:a[0:1]) // expected-error {{subscripted value is not an array or… in main() 87 #pragma omp target teams depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | target_parallel_depend_messages.cpp | 29 #pragma omp target parallel depend // expected-error {{expected '(' after 'depend'}} in main() 43 #pragma omp target parallel depend (out: ) // expected-error {{expected expression}} in main() 47 #pragma omp target parallel depend (out :S1) // expected-error {{'S1' does not refer to a value}} in main() 49 #pragma omp target parallel depend(in : argv[1][1] = '2') in main() 53 #pragma omp target parallel depend (in : argv[0]) in main() 55 #pragma omp target parallel depend(in:) // expected-error {{expected expression}} in main() 57 #pragma omp target parallel depend (in : main) in main() 61 …#pragma omp target parallel depend (in : vec[1:2]) // expected-error {{ value is not an array or p… in main() 81 …#pragma omp target parallel depend(in:a[0:1]) // expected-error {{subscripted value is not an arra… in main() 89 #pragma omp target parallel depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | target_enter_data_depend_messages.cpp | 31 #pragma omp target enter data map(to: i) depend // expected-error {{expected '(' after 'depend'}} in tmain() 51 #pragma omp target enter data map(to : i) depend(in : argv[1][1] = '2') in tmain() 55 #pragma omp target enter data map(to: i) depend (in : argv[0]) in tmain() 59 #pragma omp target enter data map(to: i) depend (in : tmain) in tmain() 91 #pragma omp target enter data map(to: i) depend(in : argv[ : argc][1 : argc - 1]) in tmain() 93 #pragma omp target enter data map(to : i) depend(in : arr[0]) in tmain() 126 #pragma omp target enter data map(to: i) depend(in : argv[1][1] = '2') in main() 130 #pragma omp target enter data map(to: i) depend (in : argv[0]) in main() 134 #pragma omp target enter data map(to: i) depend (in : main) in main() 166 #pragma omp target enter data map(to: i) depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | target_exit_data_depend_messages.cpp | 31 #pragma omp target exit data map(from: i) depend // expected-error {{expected '(' after 'depend'}} in tmain() 51 #pragma omp target exit data map(from : i) depend(in : argv[1][1] = '2') in tmain() 55 #pragma omp target exit data map(from: i) depend (in : argv[0]) in tmain() 59 #pragma omp target exit data map(from: i) depend (in : tmain) in tmain() 91 #pragma omp target exit data map(from: i) depend(in : argv[ : argc][1 : argc - 1]) in tmain() 93 #pragma omp target exit data map(from : i) depend(in : arr[0]) in tmain() 126 #pragma omp target exit data map(from: i) depend(in : argv[1][1] = '2') in main() 130 #pragma omp target exit data map(from: i) depend (in : argv[0]) in main() 134 #pragma omp target exit data map(from: i) depend (in : main) in main() 166 #pragma omp target exit data map(from: i) depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | depobj_messages.cpp | 32 #pragma omp depobj(x) depend(in:s) in tmain() 37 #pragma omp depobj(x) depend(in:s) in tmain() 44 #pragma omp depobj(x) depend(in:s) in tmain() 53 #pragma omp depobj(x) depend(in:s) in tmain() 56 #pragma omp depobj(x) depend(in:s) in tmain() 58 #pragma omp depobj(x) depend(in:s) in tmain() 61 #pragma omp depobj(x) depend(in:s) in tmain() 67 #pragma omp depobj(x) depend(in:s) in tmain() 70 #pragma omp depobj(x) depend(in:s) in tmain() 72 #pragma omp depobj(x) depend(in:s) in tmain() [all …]
|
| H A D | target_simd_depend_messages.cpp | 30 #pragma omp target simd depend // expected-error {{expected '(' after 'depend'}} in main() 45 #pragma omp target simd depend(out:) // expected-error {{expected expression}} in main() 51 #pragma omp target simd depend(out : S1) // expected-error {{'S1' does not refer to a value}} in main() 54 #pragma omp target simd depend(in : argv[1][1] = '2') in main() 60 #pragma omp target simd depend(in : argv[0]) in main() 63 #pragma omp target simd depend(in:) // expected-error {{expected expression}} in main() 65 #pragma omp target simd depend (in : main) in main() 69 …#pragma omp target simd depend (in : vec[1:2]) // expected-error {{ value is not an array or point… in main() 89 …#pragma omp target simd depend(in:a[0:1]) // expected-error {{subscripted value is not an array or… in main() 97 #pragma omp target simd depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | target_parallel_for_depend_messages.cpp | 30 #pragma omp target parallel for depend // expected-error {{expected '(' after 'depend'}} in main() 45 #pragma omp target parallel for depend(out:) // expected-error {{expected expression}} in main() 51 #pragma omp target parallel for depend(out : S1) // expected-error {{'S1' does not refer to a value… in main() 54 #pragma omp target parallel for depend(in : argv[1][1] = '2') in main() 60 #pragma omp target parallel for depend(in : argv[0]) in main() 63 #pragma omp target parallel for depend(in:) // expected-error {{expected expression}} in main() 65 #pragma omp target parallel for depend (in : main) in main() 69 …#pragma omp target parallel for depend (in : vec[1:2]) // expected-error {{ value is not an array … in main() 89 …#pragma omp target parallel for depend(in:a[0:1]) // expected-error {{subscripted value is not an … in main() 97 #pragma omp target parallel for depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | target_parallel_for_simd_depend_messages.cpp | 30 #pragma omp target parallel for simd depend // expected-error {{expected '(' after 'depend'}} in main() 45 #pragma omp target parallel for simd depend(out:) // expected-error {{expected expression}} in main() 51 #pragma omp target parallel for simd depend(out : S1) // expected-error {{'S1' does not refer to a … in main() 54 #pragma omp target parallel for simd depend(in : argv[1][1] = '2') in main() 60 #pragma omp target parallel for simd depend(in : argv[0]) in main() 63 #pragma omp target parallel for simd depend(in:) // expected-error {{expected expression}} in main() 65 #pragma omp target parallel for simd depend (in : main) in main() 69 …#pragma omp target parallel for simd depend (in : vec[1:2]) // expected-error {{ value is not an a… in main() 89 …#pragma omp target parallel for simd depend(in:a[0:1]) // expected-error {{subscripted value is no… in main() 97 #pragma omp target parallel for simd depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | target_teams_distribute_depend_messages.cpp | 30 #pragma omp target teams distribute depend // expected-error {{expected '(' after 'depend'}} in main() 45 #pragma omp target teams distribute depend (out: ) // expected-error {{expected expression}} in main() 50 #pragma omp target teams distribute depend (out :S1) // expected-error {{'S1' does not refer to a v… in main() 53 #pragma omp target teams distribute depend(in : argv[1][1] = '2') in main() 57 #pragma omp target teams distribute depend (in : argv[0]) in main() 59 #pragma omp target teams distribute depend(in:) // expected-error {{expected expression}} in main() 61 #pragma omp target teams distribute depend (in : main) in main() 65 #pragma omp target teams distribute depend (in : vec[1:2]) // expected-error {{ value is not an arr… in main() 85 #pragma omp target teams distribute depend(in:a[0:1]) // expected-error {{subscripted value is not … in main() 93 #pragma omp target teams distribute depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | target_teams_distribute_parallel_for_depend_messages.cpp | 29 #pragma omp target teams distribute parallel for depend // expected-error {{expected '(' after 'dep… in main() 44 #pragma omp target teams distribute parallel for depend(out:) // expected-error {{expected expressi… in main() 50 #pragma omp target teams distribute parallel for depend (out :S1) // expected-error {{'S1' does not… in main() 53 #pragma omp target teams distribute parallel for depend(in : argv[1][1] = '2') in main() 58 #pragma omp target teams distribute parallel for depend (in : argv[0]) in main() 60 #pragma omp target teams distribute parallel for depend(in:) // expected-error {{expected expressio… in main() 62 #pragma omp target teams distribute parallel for depend (in : main) in main() 66 #pragma omp target teams distribute parallel for depend (in : vec[1:2]) // expected-error {{ value … in main() 86 #pragma omp target teams distribute parallel for depend(in:a[0:1]) // expected-error {{subscripted … in main() 94 #pragma omp target teams distribute parallel for depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | target_teams_distribute_simd_depend_messages.cpp | 30 #pragma omp target teams distribute simd depend // expected-error {{expected '(' after 'depend'}} in main() 45 #pragma omp target teams distribute simd depend (out: ) // expected-error {{expected expression}} in main() 50 #pragma omp target teams distribute simd depend (out :S1) // expected-error {{'S1' does not refer t… in main() 53 #pragma omp target teams distribute simd depend(in : argv[1][1] = '2') in main() 57 #pragma omp target teams distribute simd depend (in : argv[0]) in main() 59 #pragma omp target teams distribute simd depend(in:) // expected-error {{expected expression}} in main() 61 #pragma omp target teams distribute simd depend (in : main) in main() 65 #pragma omp target teams distribute simd depend (in : vec[1:2]) // expected-error {{ value is not a… in main() 85 #pragma omp target teams distribute simd depend(in:a[0:1]) // expected-error {{subscripted value is… in main() 93 #pragma omp target teams distribute simd depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | target_teams_distribute_parallel_for_simd_depend_messages.cpp | 29 #pragma omp target teams distribute parallel for simd depend // expected-error {{expected '(' after… in main() 44 #pragma omp target teams distribute parallel for simd depend(out:) // expected-error {{expected exp… in main() 50 #pragma omp target teams distribute parallel for simd depend (out :S1) // expected-error {{'S1' doe… in main() 53 #pragma omp target teams distribute parallel for simd depend(in : argv[1][1] = '2') in main() 58 #pragma omp target teams distribute parallel for simd depend (in : argv[0]) in main() 60 #pragma omp target teams distribute parallel for simd depend(in:) // expected-error {{expected expr… in main() 62 #pragma omp target teams distribute parallel for simd depend (in : main) in main() 66 #pragma omp target teams distribute parallel for simd depend (in : vec[1:2]) // expected-error {{ v… in main() 86 #pragma omp target teams distribute parallel for simd depend(in:a[0:1]) // expected-error {{subscri… in main() 94 #pragma omp target teams distribute parallel for simd depend(in : argv[ : argc][1 : argc - 1]) in main() [all …]
|
| H A D | task_codegen.cpp | 77 #pragma omp task shared(a, s) depend(in : a, b, s, arr[:]) in main() 87 #pragma omp task untied depend(out : s[0], arr[4:][b]) in main() 91 #pragma omp task untied depend(mutexinoutset: s[0], arr[4:][b]) in main() 95 #pragma omp task final(true) depend(inout: a, s[1], arr[:a][3:]) in main() 100 #pragma omp task final(false) depend(inoutset: a, s[1], arr[:a][3:]) in main() 194 #pragma omp task depend(in:a) depend(out:omp_all_memory) in test_omp_all_memory() 198 #pragma omp task depend(in:a) depend(inout:omp_all_memory) in test_omp_all_memory() 202 #pragma omp task depend(in:a) depend(inout:b) depend(inout:omp_all_memory) in test_omp_all_memory() 206 #pragma omp task depend(in:a) depend(inout:b) depend(inout:c,omp_all_memory,d) in test_omp_all_memory() 210 #pragma omp task depend(out:omp_all_memory) in test_omp_all_memory()
|
| H A D | target_enter_data_ast_print.cpp | 59 #pragma omp target enter data nowait depend(in : argc, argv[i:argc], x[:]) map(to: i) in tmain() 63 #pragma omp target enter data depend(in : argc, argv[i:argc], x[:]) map(to: i) if (b) nowait in tmain() 65 #pragma omp target enter data map(to: c) depend(in : argc, argv[i:argc], x[:]) nowait in tmain() 67 #pragma omp target enter data map(to: c) nowait if(b>e) depend(in : argc, argv[i:argc], x[:]) in tmain() 69 #pragma omp target enter data nowait map(alloc: x[0:10], c) depend(in : argc, argv[i:argc], x[:]) in tmain() 71 #pragma omp target enter data nowait depend(in : argc, argv[i:argc], x[:]) map(to: c) map(alloc: d) in tmain() 73 #pragma omp target enter data nowait map(always,alloc: e) depend(in : argc, argv[i:argc], x[:]) in tmain() 214 #pragma omp target enter data depend(in : argc, argv[i:argc], x[:]) nowait map(to: a) in main() 223 #pragma omp target enter data map(to: c) nowait depend(in : argc, argv[i:argc], x[:]) in main() 229 #pragma omp target enter data nowait map(to: x[0:10], c) depend(in : argc, argv[i:argc], x[:]) in main() [all …]
|
| H A D | target_exit_data_ast_print.cpp | 63 #pragma omp target exit data depend(in : argc, argv[i:argc], x[:]) nowait map(from: i) in tmain() 67 #pragma omp target exit data map(from: i) depend(in : argc, argv[i:argc], x[:]) if (b) nowait in tmain() 69 #pragma omp target exit data map(from: c) depend(in : argc, argv[i:argc], x[:]) nowait in tmain() 71 #pragma omp target exit data map(from: c) depend(in : argc, argv[i:argc], x[:]) nowait if(b>e) in tmain() 73 #pragma omp target exit data nowait map(release: x[0:10], c) depend(in : argc, argv[i:argc], x[:]) in tmain() 77 #pragma omp target exit data depend(in : argc, argv[i:argc], x[:]) nowait map(always,release: e) in tmain() 230 #pragma omp target exit data nowait depend(in : argc,argv[i:argc],x[:]) map(from: a) in main() 236 #pragma omp target exit data map(from: a) if (b > g) nowait depend(in : argc,argv[i:argc],x[:]) in main() 239 #pragma omp target exit data map(from: c) depend(in : argc,argv[i:argc],x[:]) nowait in main() 245 #pragma omp target exit data nowait map(from: x[0:10], c) depend(in : argc,argv[i:argc],x[:]) in main() [all …]
|
| H A D | target_update_depend_codegen.cpp | 109 #pragma omp target update if(1+3-5) device(arg) from(gc) nowait depend(in: arg) in foo() 114 #pragma omp target update to(la) if(1+3-4) depend(in: la) depend(out: arg) in foo() 198 #pragma omp target update to(arg) if(arg) device(4) depend(inout: arg, la, gc) in foo() 280 #pragma omp target update from(lb) depend(out: lb, arg, la, gc) in foo() 378 #pragma omp target update to(gb.b[:3]) depend(in: gb.b[:3], la, lb, gc, arg) in foo()
|
| H A D | target_enter_data_depend_codegen.cpp | 109 #pragma omp target enter data if(1+3-5) device(arg) map(alloc:gc) nowait depend(in: arg) in foo() 114 #pragma omp target enter data map(to:la) if(1+3-4) depend(in: la) depend(out: arg) in foo() 198 #pragma omp target enter data map(to:arg) if(arg) device(4) depend(inout: arg, la, gc) in foo() 280 #pragma omp target enter data map(alloc:lb) depend(out: lb, arg, la, gc) in foo() 378 #pragma omp target enter data map(to:gb.b[:3]) depend(in: gb.b[:3], la, lb, gc, arg) in foo()
|
| H A D | target_exit_data_depend_codegen.cpp | 109 #pragma omp target exit data if(1+3-5) device(arg) map(from:gc) nowait depend(in: arg) in foo() 114 #pragma omp target exit data map(release: la) if(1+3-4) depend(in: la) depend(out: arg) in foo() 198 #pragma omp target exit data map(delete: arg) if(arg) device(4) depend(inout: arg, la, gc) in foo() 280 #pragma omp target exit data map(from:lb) depend(out: lb, arg, la, gc) in foo() 378 #pragma omp target exit data map(from:gb.b[:3]) depend(in: gb.b[:3], la, lb, gc, arg) in foo()
|
| /llvm-project-15.0.7/openmp/runtime/test/tasking/ |
| H A D | omp50_taskdep_depobj.c | 40 #pragma omp depobj(dep_a_in) depend(in: a) in main() 41 #pragma omp depobj(dep_a_out) depend(out: a) in main() 42 #pragma omp depobj(dep_a_inout) depend(inout: a) in main() 50 #pragma omp task depend(depobj: dep_a_out) in main() 56 #pragma omp task depend(depobj: dep_a_inout) in main() 62 #pragma omp task depend(depobj: dep_a_mutexinoutset) in main() 64 #pragma omp task depend(depobj: dep_a_mutexinoutset) in main() 66 #pragma omp task depend(depobj: dep_a_mutexinoutset) in main() 68 #pragma omp task depend(depobj: dep_a_mutexinoutset) in main() 70 #pragma omp task depend(depobj: dep_a_mutexinoutset) in main() [all …]
|
| H A D | omp50_task_depend_mtx3.c | 59 #pragma omp task depend(in: i1, i2) in main() 63 #pragma omp task depend(in: i1, i3) in main() 67 #pragma omp task depend(in: i2) depend(out: i1) in main() 71 #pragma omp task depend(in: i1) in main() 75 #pragma omp task depend(out: i2) in main() 79 #pragma omp task depend(out: i3) in main() 84 #pragma omp task depend(mutexinoutset: i1, i4) in main() 86 #pragma omp task depend(mutexinoutset: i1, i4) in main() 89 #pragma omp task depend(in: i1) in main()
|