| /external/clang/test/OpenMP/ | 
| parallel_for_ordered_messages.cpp | 19 #pragma omp parallel for ordered 22 #pragma omp parallel for ordered( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 25 #pragma omp parallel for ordered() // expected-error {{expected expression}}
 31 #pragma omp parallel for ordered(argc
 35 #pragma omp parallel for ordered(ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 38 #pragma omp parallel for ordered(1)) // expected-warning {{extra tokens at the end of '#pragma omp parallel for' are ignored}}
 41 #pragma omp parallel for ordered((ST > 0) ? 1 + ST : 2) // expected-note 2 {{as specified in 'ordered' clause}}
 43     argv[0][i] = argv[0][i] - argv[0][i - ST]; // expected-error 2 {{expected 2 for loops after '#pragma omp parallel for', but found only 1}}
 44 // expected-error@+6 2 {{directive '#pragma omp parallel for' cannot contain more than one 'ordered' clause}
 [all...]
 | 
| parallel_for_simd_collapse_messages.cpp | 19   #pragma omp parallel for simd collapse // expected-error {{expected '(' after 'collapse'}} 21   #pragma omp parallel for simd collapse ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 23   #pragma omp parallel for simd collapse () // expected-error {{expected expression}}
 28   #pragma omp parallel for simd collapse (argc
 31   #pragma omp parallel for simd collapse (ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 33   #pragma omp parallel for simd collapse (1)) // expected-warning {{extra tokens at the end of '#pragma omp parallel for simd' are ignored}}
 35   #pragma omp parallel for simd collapse ((ST > 0) ? 1 + ST : 2) // expected-note 2 {{as specified in 'collapse' clause}}
 36   for (int i = ST; i < N; i++) argv[0][i] = argv[0][i] - argv[0][i-ST]; // expected-error 2 {{expected 2 for loops after '#pragma omp parallel for simd', but found only 1}}
 37   // expected-error@+6 2 {{directive '#pragma omp parallel for simd' cannot contain more than one 'collapse' clause}
 [all...]
 | 
| target_parallel_for_collapse_messages.cpp | 14   #pragma omp target parallel for collapse // expected-error {{expected '(' after 'collapse'}} 16   #pragma omp target parallel for collapse ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 18   #pragma omp target parallel for collapse () // expected-error {{expected expression}}
 23   #pragma omp target parallel for collapse (argc
 26   #pragma omp target parallel for collapse (ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 28   #pragma omp target parallel for collapse (1)) // expected-warning {{extra tokens at the end of '#pragma omp target parallel for' are ignored}}
 30   #pragma omp target parallel for collapse ((ST > 0) ? 1 + ST : 2) // expected-note 2 {{as specified in 'collapse' clause}}
 31   for (int i = ST; i < N; i++) argv[0][i] = argv[0][i] - argv[0][i-ST]; // expected-error 2 {{expected 2 for loops after '#pragma omp target parallel for', but found only 1}}
 32   // expected-error@+3 2 {{directive '#pragma omp target parallel for' cannot contain more than one 'collapse' clause}
 [all...]
 | 
| target_parallel_for_ordered_messages.cpp | 14 #pragma omp target parallel for ordered 17 #pragma omp target parallel for ordered( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 20 #pragma omp target parallel for ordered() // expected-error {{expected expression}}
 26 #pragma omp target parallel for ordered(argc
 30 #pragma omp target parallel for ordered(ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 33 #pragma omp target parallel for ordered(1)) // expected-warning {{extra tokens at the end of '#pragma omp target parallel for' are ignored}}
 36 #pragma omp target parallel for ordered((ST > 0) ? 1 + ST : 2) // expected-note 2 {{as specified in 'ordered' clause}}
 38     argv[0][i] = argv[0][i] - argv[0][i - ST]; // expected-error 2 {{expected 2 for loops after '#pragma omp target parallel for', but found only 1}}
 39 // expected-error@+3 2 {{directive '#pragma omp target parallel for' cannot contain more than one 'ordered' clause}
 [all...]
 | 
| target_parallel_for_simd_collapse_messages.cpp | 14   #pragma omp target parallel for simd collapse // expected-error {{expected '(' after 'collapse'}} 16   #pragma omp target parallel for simd collapse ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 18   #pragma omp target parallel for simd collapse () // expected-error {{expected expression}}
 23   #pragma omp target parallel for simd collapse (argc
 26   #pragma omp target parallel for simd collapse (ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 28   #pragma omp target parallel for simd collapse (1)) // expected-warning {{extra tokens at the end of '#pragma omp target parallel for simd' are ignored}}
 30   #pragma omp target parallel for simd collapse ((ST > 0) ? 1 + ST : 2) // expected-note 2 {{as specified in 'collapse' clause}}
 31   for (int i = ST; i < N; i++) argv[0][i] = argv[0][i] - argv[0][i-ST]; // expected-error 2 {{expected 2 for loops after '#pragma omp target parallel for simd', but found only 1}}
 32   // expected-error@+3 2 {{directive '#pragma omp target parallel for simd' cannot contain more than one 'collapse' clause}
 [all...]
 | 
| target_parallel_for_simd_ordered_messages.cpp | 14 #pragma omp target parallel for simd ordered 17 #pragma omp target parallel for simd ordered( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 20 #pragma omp target parallel for simd ordered() // expected-error {{expected expression}}
 26 #pragma omp target parallel for simd ordered(argc
 30 #pragma omp target parallel for simd ordered(ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 33 #pragma omp target parallel for simd ordered(1)) // expected-warning {{extra tokens at the end of '#pragma omp target parallel for simd' are ignored}}
 36 #pragma omp target parallel for simd ordered((ST > 0) ? 1 + ST : 2) // expected-note 2 {{as specified in 'ordered' clause}}
 38     argv[0][i] = argv[0][i] - argv[0][i - ST]; // expected-error 2 {{expected 2 for loops after '#pragma omp target parallel for simd', but found only 1}}
 39 // expected-error@+3 2 {{directive '#pragma omp target parallel for simd' cannot contain more than one 'ordered' clause}
 [all...]
 | 
| for_simd_loop_messages.cpp | 23 #pragma omp parallel 28 #pragma omp parallel
 33 #pragma omp parallel
 38 #pragma omp parallel
 43 #pragma omp parallel
 49 #pragma omp parallel
 54 #pragma omp parallel
 60 #pragma omp parallel
 66 #pragma omp parallel
 71 #pragma omp parallel
 [all...]
 | 
| distribute_parallel_for_simd_aligned_messages.cpp | 21 #pragma omp distribute parallel for simd aligned(B:bfoo()) 26 #pragma omp distribute parallel for simd aligned(B::ib:B:bfoo()) // expected-error {{unexpected ':' in nested name specifier; did you mean '::'}}
 31 #pragma omp distribute parallel for simd aligned(B:B::bfoo())
 36 #pragma omp distribute parallel for simd aligned(z:B:bfoo()) // expected-error {{unexpected ':' in nested name specifier; did you mean '::'?}}
 41 #pragma omp distribute parallel for simd aligned(B:B::bfoo())
 46 #pragma omp distribute parallel for simd aligned(X::x : ::z) // expected-error {{integral constant expression must have integral or unscoped enumeration type, not 'int **'}} expected-error {{argument of aligned clause should be array, pointer, reference to array or reference to pointer, not 'B'}}
 51 #pragma omp distribute parallel for simd aligned(B,rp,::z: X::x) // expected-error {{integral constant expression must have integral or unscoped enumeration type, not 'B'}}
 56 #pragma omp distribute parallel for simd aligned(::z)
 59 #pragma omp distribute parallel for simd aligned(B::bfoo()) // expected-error {{expected variable name}}
 64 #pragma omp distribute parallel for simd aligned(B::ib,B:C1+C2) // expected-warning {{aligned clause will be ignored because the r (…)
 [all...]
 | 
| distribute_parallel_for_schedule_messages.cpp | 16 #pragma omp distribute parallel for schedule // expected-error {{expected '(' after 'schedule'}} 20 #pragma omp distribute parallel for schedule ( // expected-error {{expected 'static', 'dynamic', 'guided', 'auto', 'runtime', 'monotonic', 'nonmonotonic' or 'simd' in OpenMP clause 'schedule'}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 24 #pragma omp distribute parallel for schedule () // expected-error {{expected 'static', 'dynamic', 'guided', 'auto', 'runtime', 'monotonic', 'nonmonotonic' or 'simd' in OpenMP clause 'schedule'}}
 28 #pragma omp distribute parallel for schedule (auto // expected-error {{expected ')'}} expected-note {{to match this '('}}
 32 #pragma omp distribute parallel for schedule (auto_dynamic // expected-error {{expected 'static', 'dynamic', 'guided', 'auto', 'runtime', 'monotonic', 'nonmonotonic' or 'simd' in OpenMP clause 'schedule'}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 36 #pragma omp distribute parallel for schedule (auto,  // expected-error {{expected ')'}} expected-note {{to match this '('}}
 40 #pragma omp distribute parallel for schedule (runtime, 3)  // expected-error {{expected ')'}} expected-note {{to match this '('}}
 45 #pragma omp distribute parallel for schedule (guided argc
 50 #pragma omp distribute parallel for schedule (static, ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 54 #pragma omp distribute parallel for schedule (dynamic, 1)) // expected-warning {{extra tokens at the end of '#pragma omp distribut (…)
 [all...]
 | 
| distribute_parallel_for_simd_schedule_messages.cpp | 16 #pragma omp distribute parallel for simd schedule // expected-error {{expected '(' after 'schedule'}} 20 #pragma omp distribute parallel for simd schedule ( // expected-error {{expected 'static', 'dynamic', 'guided', 'auto', 'runtime', 'monotonic', 'nonmonotonic' or 'simd' in OpenMP clause 'schedule'}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 24 #pragma omp distribute parallel for simd schedule () // expected-error {{expected 'static', 'dynamic', 'guided', 'auto', 'runtime', 'monotonic', 'nonmonotonic' or 'simd' in OpenMP clause 'schedule'}}
 28 #pragma omp distribute parallel for simd schedule (auto // expected-error {{expected ')'}} expected-note {{to match this '('}}
 32 #pragma omp distribute parallel for simd schedule (auto_dynamic // expected-error {{expected 'static', 'dynamic', 'guided', 'auto', 'runtime', 'monotonic', 'nonmonotonic' or 'simd' in OpenMP clause 'schedule'}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 36 #pragma omp distribute parallel for simd schedule (auto,  // expected-error {{expected ')'}} expected-note {{to match this '('}}
 40 #pragma omp distribute parallel for simd schedule (runtime, 3)  // expected-error {{expected ')'}} expected-note {{to match this '('}}
 45 #pragma omp distribute parallel for simd schedule (guided argc
 50 #pragma omp distribute parallel for simd schedule (static, ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 54 #pragma omp distribute parallel for simd schedule (dynamic, 1)) // expected-warning {{extra tokens at the end of '#pragma omp dist (…)
 [all...]
 | 
| target_parallel_for_simd_schedule_messages.cpp | 14   #pragma omp target parallel for simd schedule // expected-error {{expected '(' after 'schedule'}} 16   #pragma omp target parallel for simd schedule ( // expected-error {{expected 'static', 'dynamic', 'guided', 'auto', 'runtime', 'monotonic', 'nonmonotonic' or 'simd' in OpenMP clause 'schedule'}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 18   #pragma omp target parallel for simd schedule () // expected-error {{expected 'static', 'dynamic', 'guided', 'auto', 'runtime', 'monotonic', 'nonmonotonic' or 'simd' in OpenMP clause 'schedule'}}
 20   #pragma omp target parallel for simd schedule (auto // expected-error {{expected ')'}} expected-note {{to match this '('}}
 22   #pragma omp target parallel for simd schedule (auto_dynamic // expected-error {{expected 'static', 'dynamic', 'guided', 'auto', 'runtime', 'monotonic', 'nonmonotonic' or 'simd' in OpenMP clause 'schedule'}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 24   #pragma omp target parallel for simd schedule (auto,  // expected-error {{expected ')'}} expected-note {{to match this '('}}
 26   #pragma omp target parallel for simd schedule (runtime, 3)  // expected-error {{expected ')'}} expected-note {{to match this '('}}
 29   #pragma omp target parallel for simd schedule (guided argc
 32   #pragma omp target parallel for simd schedule (static, ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 34   #pragma omp target parallel for simd schedule (dynamic, 1)) // expected-warning {{extra tokens at the end of '#pragma omp targ (…)
 [all...]
 | 
| distribute_parallel_for_simd_loop_messages.cpp | 25 #pragma omp distribute parallel for simd 31 #pragma omp distribute parallel for simd
 37 #pragma omp distribute parallel for simd
 43 #pragma omp distribute parallel for simd
 50 #pragma omp distribute parallel for simd
 56 #pragma omp distribute parallel for simd
 63 #pragma omp distribute parallel for simd
 70 #pragma omp distribute parallel for simd
 77 #pragma omp distribute parallel for simd
 83 #pragma omp distribute parallel for sim
 [all...]
 | 
| taskloop_loop_messages.cpp | 28 #pragma omp parallel 33 #pragma omp parallel
 38 #pragma omp parallel
 43 #pragma omp parallel
 48 #pragma omp parallel
 54 #pragma omp parallel
 59 #pragma omp parallel
 65 #pragma omp parallel
 71 #pragma omp parallel
 76 #pragma omp parallel
 [all...]
 | 
| taskloop_simd_loop_messages.cpp | 28 #pragma omp parallel 33 #pragma omp parallel
 38 #pragma omp parallel
 43 #pragma omp parallel
 48 #pragma omp parallel
 54 #pragma omp parallel
 59 #pragma omp parallel
 65 #pragma omp parallel
 71 #pragma omp parallel
 76 #pragma omp parallel
 [all...]
 | 
| distribute_parallel_for_simd_firstprivate_messages.cpp | 71 #pragma omp distribute parallel for simd firstprivate // expected-error {{expected '(' after 'firstprivate'}} 76 #pragma omp distribute parallel for simd firstprivate( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 81 #pragma omp distribute parallel for simd firstprivate() // expected-error {{expected expression}}
 86 #pragma omp distribute parallel for simd firstprivate(argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
 91 #pragma omp distribute parallel for simd firstprivate(argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 96 #pragma omp distribute parallel for simd firstprivate(argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
 101 #pragma omp distribute parallel for simd firstprivate(argc)
 106 #pragma omp distribute parallel for simd firstprivate(S1) // expected-error {{'S1' does not refer to a value}}
 111 #pragma omp distribute parallel for simd firstprivate(a, b) // expected-error {{firstprivate variable with incomplete type 'S1'}}
 116 #pragma omp distribute parallel for simd firstprivate(argv[1]) // expected-error {{expected variable name}
 [all...]
 | 
| for_linear_codegen.cpp | 31 #pragma omp parallel 37 #pragma omp parallel
 47 #pragma omp parallel
 62 #pragma omp parallel
 69 #pragma omp parallel
 79 #pragma omp parallel
 105 #pragma omp parallel
 125 #pragma omp parallel
 232 #pragma omp parallel
 336 #pragma omp parallel
 [all...]
 | 
| parallel_private_codegen.cpp | 26 #pragma omp parallel private(a, b, c) 30 #pragma omp parallel private(a, b, c)
 38 #pragma omp parallel private(a, b, c)
 51 #pragma omp parallel private(a)
 56 #pragma omp parallel private(a)
 64 #pragma omp parallel private(a)
 88 #pragma omp parallel private(t_var, vec, s_arr, var)
 109 #pragma omp parallel private(g, sivar)
 180 #pragma omp parallel private(g, sivar)
 246 #pragma omp parallel private(t_var, vec, s_arr, var, sivar
 [all...]
 | 
| distribute_parallel_for_simd_safelen_messages.cpp | 22 #pragma omp distribute parallel for simd safelen // expected-error {{expected '(' after 'safelen'}} 28 #pragma omp distribute parallel for simd safelen ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 34 #pragma omp distribute parallel for simd safelen () // expected-error {{expected expression}}
 39 #pragma omp distribute parallel for simd safelen (argc  // expected-note {{to match this '('}} expected-error 2 {{expression is not an integral constant expression}} expected-note 2 {{read of non-const variable 'argc' is not allowed in a constant expression}} expected-error {{expected ')'}}
 45 #pragma omp distribute parallel for simd safelen (ST // expected-error {{argument to 'safelen' clause must be a strictly positive integer value}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 51 #pragma omp distribute parallel for simd safelen (1)) // expected-warning {{extra tokens at the end of '#pragma omp distribute parallel for simd' are ignored}}
 57 #pragma omp distribute parallel for simd safelen ((ST > 0) ? 1 + ST : 2)
 66 #pragma omp distribute parallel for simd safelen (foobool(argc)), safelen (true), safelen (-5) // expected-error 2 {{directive '#pragma omp distribute parallel for simd' cannot contain more than one 'safelen' clause}} expected-error 2 {{argument to 'safelen' (…)
 [all...]
 | 
| distribute_parallel_for_simd_simdlen_messages.cpp | 21 #pragma omp distribute parallel for simd simdlen // expected-error {{expected '(' after 'simdlen'}} 27 #pragma omp distribute parallel for simd simdlen ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 33 #pragma omp distribute parallel for simd simdlen () // expected-error {{expected expression}}
 42 #pragma omp distribute parallel for simd simdlen (argc
 49 #pragma omp distribute parallel for simd simdlen (ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 55 #pragma omp distribute parallel for simd simdlen (1)) // expected-warning {{extra tokens at the end of '#pragma omp distribute parallel for simd' are ignored}}
 61 #pragma omp distribute parallel for simd simdlen ((ST > 0) ? 1 + ST : 2)
 70 #pragma omp distribute parallel for simd simdlen (foobool(argc)), simdlen (true), simdlen (-5) // expected-error 2 {{directive '#pragma omp distribute parallel for simd' cannot contain more than one 'simdlen' clause}} expected-error 2 {{argument to 'simdlen' (…)
 [all...]
 | 
| parallel_for_simd_safelen_messages.cpp | 19   #pragma omp parallel for simd safelen // expected-error {{expected '(' after 'safelen'}} 21   #pragma omp parallel for simd safelen ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 23   #pragma omp parallel for simd safelen () // expected-error {{expected expression}}
 28   #pragma omp parallel for simd safelen (argc
 31   #pragma omp parallel for simd safelen (ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 33   #pragma omp parallel for simd safelen (1)) // expected-warning {{extra tokens at the end of '#pragma omp parallel for simd' are ignored}}
 35   #pragma omp parallel for simd safelen ((ST > 0) ? 1 + ST : 2)
 37   // expected-error@+6 2 {{directive '#pragma omp parallel for simd' cannot contain more than one 'safelen' clause}}
 43   #pragma omp parallel for simd safelen (foobool(argc)), safelen (true), safelen (-5
 [all...]
 | 
| parallel_for_simd_simdlen_messages.cpp | 19   #pragma omp parallel for simd simdlen // expected-error {{expected '(' after 'simdlen'}} 21   #pragma omp parallel for simd simdlen ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 23   #pragma omp parallel for simd simdlen () // expected-error {{expected expression}}
 28   #pragma omp parallel for simd simdlen (argc
 31   #pragma omp parallel for simd simdlen (ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 33   #pragma omp parallel for simd simdlen (1)) // expected-warning {{extra tokens at the end of '#pragma omp parallel for simd' are ignored}}
 35   #pragma omp parallel for simd simdlen ((ST > 0) ? 1 + ST : 2)
 37   // expected-error@+6 2 {{directive '#pragma omp parallel for simd' cannot contain more than one 'simdlen' clause}}
 43   #pragma omp parallel for simd simdlen (foobool(argc)), simdlen (true), simdlen (-5
 [all...]
 | 
| target_parallel_for_simd_safelen_messages.cpp | 19   #pragma omp target parallel for simd safelen // expected-error {{expected '(' after 'safelen'}} 21   #pragma omp target parallel for simd safelen ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
 23   #pragma omp target parallel for simd safelen () // expected-error {{expected expression}}
 28   #pragma omp target parallel for simd safelen (argc
 31   #pragma omp target parallel for simd safelen (ST // expected-error {{expected ')'}} expected-note {{to match this '('}}
 33   #pragma omp target parallel for simd safelen (1)) // expected-warning {{extra tokens at the end of '#pragma omp target parallel for simd' are ignored}}
 35   #pragma omp target parallel for simd safelen ((ST > 0) ? 1 + ST : 2)
 37   // expected-error@+6 2 {{directive '#pragma omp target parallel for simd' cannot contain more than one 'safelen' clause}}
 43   #pragma omp target parallel for simd safelen (foobool(argc)), safelen (true), safelen (-5
 [all...]
 | 
| for_simd_misc_messages.c | 27 #pragma omp parallel 50 #pragma omp parallel
 60 #pragma omp parallel
 65 #pragma omp parallel
 71 #pragma omp parallel
 77 #pragma omp parallel
 269 #pragma omp parallel
 274 #pragma omp parallel
 279 #pragma omp parallel
 284 #pragma omp parallel
 [all...]
 | 
| parallel_firstprivate_codegen.cpp | 34 #pragma omp parallel firstprivate(a, b, c, e) 38 #pragma omp parallel firstprivate(a, b, c)
 46 #pragma omp parallel firstprivate(a, b, c)
 59 #pragma omp parallel firstprivate(a)
 64 #pragma omp parallel firstprivate(a)
 72 #pragma omp parallel firstprivate(a)
 107 #pragma omp parallel firstprivate(t_var, vec, s_arr, var)
 112 #pragma omp parallel firstprivate(t_var)
 129 #pragma omp parallel firstprivate(g, sivar)
 216 #pragma omp parallel firstprivate(g, sivar
 [all...]
 | 
| parallel_copyin_codegen.cpp | 65 #pragma omp parallel copyin(t_var, vec, s_arr, var) 70 #pragma omp parallel copyin(t_var)
 90 #pragma omp parallel copyin(g)
 153 #pragma omp parallel copyin(g)
 221 #pragma omp parallel copyin(t_var, vec, s_arr, var)
 226 #pragma omp parallel copyin(t_var)
 505 #pragma omp parallel copyin(a, s)
 
 |