Lines Matching full:pragma
20 #pragma omp target
21 #pragma omp teams
22 #pragma omp distribute simd safelen // expected-error {{expected '(' after 'safelen'}}
26 #pragma omp target
27 #pragma omp teams
28 #pragma omp distribute simd safelen ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
32 #pragma omp target
33 #pragma omp teams
34 #pragma omp distribute simd safelen () // expected-error {{expected expression}}
37 #pragma omp target
38 #pragma omp teams
39 #pragma omp distribute 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 ')'}}
43 #pragma omp target
44 #pragma omp teams
45 #pragma omp distribute simd safelen (ST // expected-error {{argument to 'safelen' clause must be a strictly positive integer value}} expected-error {{expected ')'}} expected-note {{to match this '('}}
49 #pragma omp target
50 #pragma omp teams
51 #pragma omp distribute simd safelen (1)) // expected-warning {{extra tokens at the end of '#pragma omp distribute simd' are ignored}}
55 #pragma omp target
56 #pragma omp teams
57 #pragma omp distribute simd safelen ((ST > 0) ? 1 + ST : 2)
64 #pragma omp target
65 #pragma omp teams
66 #pragma omp distribute simd safelen (foobool(argc)), safelen (true), safelen (-5) // expected-error 2 {{directive '#pragma omp distribute simd' cannot contain more than one 'safelen' clause}} expected-error 2 {{argument to 'safelen' clause must be a strictly positive integer value}} expected-error 2 {{expression is not an integral constant expression}}
70 #pragma omp target
71 #pragma omp teams
72 #pragma omp distribute simd safelen (S) // expected-error {{'S' does not refer to a value}}
81 #pragma omp target
82 #pragma omp teams
83 #pragma omp distribute simd safelen (argv[1]=2) // expected-error {{expected ')'}} expected-note {{to match this '('}}
87 #pragma omp target
88 #pragma omp teams
89 #pragma omp distribute simd safelen (4)
93 #pragma omp target
94 #pragma omp teams
95 #pragma omp distribute simd safelen (N) // expected-error {{argument to 'safelen' clause must be a strictly positive integer value}}
103 #pragma omp target
104 #pragma omp teams
105 #pragma omp parallel for simd safelen // expected-error {{expected '(' after 'safelen'}}
109 #pragma omp target
110 #pragma omp teams
111 #pragma omp parallel for simd safelen ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
115 #pragma omp target
116 #pragma omp teams
117 #pragma omp parallel for simd safelen () // expected-error {{expected expression}}
121 #pragma omp target
122 #pragma omp teams
123 #pragma omp parallel for simd safelen (4 // expected-error {{expected ')'}} expected-note {{to match this '('}}
127 #pragma omp target
128 #pragma omp teams
129 #pragma omp parallel for simd safelen (2+2)) // expected-warning {{extra tokens at the end of '#pragma omp parallel for simd' are ignored}}
136 #pragma omp target
137 #pragma omp teams
138 #pragma omp parallel for simd safelen (foobool(1) > 0 ? 1 : 2) // expected-error {{expression is not an integral constant expression}}
145 #pragma omp target
146 #pragma omp teams
147 #pragma omp parallel for simd safelen (foobool(argc)), safelen (true), safelen (-5) // expected-error 2 {{argument to 'safelen' clause must be a strictly positive integer value}} expected-error 2 {{directive '#pragma omp parallel for simd' cannot contain more than one 'safelen' clause}} expected-error {{expression is not an integral constant expression}}
151 #pragma omp target
152 #pragma omp teams
153 #pragma omp parallel for simd safelen (S1) // expected-error {{'S1' does not refer to a value}}
162 #pragma omp target
163 #pragma omp teams
164 #pragma omp distribute simd safelen (argv[1]=2) // expected-error {{expected ')'}} expected-note {{to match this '('}}
169 #pragma omp target
170 #pragma omp teams
171 #pragma omp distribute simd safelen(safelen(tmain<int, char, -1, -2>(argc, argv) // expected-error 2 {{expected ')'}} expected-note 2 {{to match this '('}}
172 foo(); // expected-error {{statement after '#pragma omp distribute simd' must be a for loop}}