Home | History | Annotate | Download | only in OpenMP

Lines Matching refs:linear

20   #pragma omp for simd linear(B:bfoo())
23 #pragma omp for simd linear(B::ib:B:bfoo())
26 #pragma omp for simd linear(B:ib)
29 #pragma omp for simd linear(z:B:ib)
31 #pragma omp for simd linear(B:B::bfoo())
33 #pragma omp for simd linear(X::x : ::z)
35 #pragma omp for simd linear(B,::z, X::x)
37 #pragma omp for simd linear(::z)
40 #pragma omp for simd linear(B::bfoo())
42 #pragma omp for simd linear(B::ib,B:C1+C2)
50 // expected-error@+1 {{argument of a linear clause should be of integral or pointer type}}
51 #pragma omp for simd linear(ind2:L)
62 // expected-warning@+1 {{zero linear step (ind2 should probably be const)}}
63 #pragma omp for simd linear(ind2:LEN)
106 #pragma omp for simd linear // expected-error {{expected '(' after 'linear'}}
108 #pragma omp for simd linear ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
110 #pragma omp for simd linear () // expected-error {{expected expression}}
112 #pragma omp for simd linear (argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
114 #pragma omp for simd linear (argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
116 #pragma omp for simd linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
118 #pragma omp for simd linear (argc : 5)
120 #pragma omp for simd linear (S1) // expected-error {{'S1' does not refer to a value}}
122 // expected-error@+2 {{linear variable with incomplete type 'S1'}}
123 // expected-error@+1 {{const-qualified variable cannot be linear}}
124 #pragma omp for simd linear (a, b:B::ib)
126 #pragma omp for simd linear (argv[1]) // expected-error {{expected variable name}}
128 #pragma omp for simd linear(e, g)
130 #pragma omp for simd linear(h) // expected-error {{threadprivate or thread local variable cannot be linear}}
132 #pragma omp for simd linear(i)
138 #pragma omp for simd linear(v:i)
141 #pragma omp for simd linear(j)
144 #pragma omp for simd linear(v:j)
146 #pragma omp for simd linear(i)
170 #pragma omp for simd linear // expected-error {{expected '(' after 'linear'}}
172 #pragma omp for simd linear ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
174 #pragma omp for simd linear () // expected-error {{expected expression}}
176 #pragma omp for simd linear (argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
178 #pragma omp for simd linear (argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
180 #pragma omp for simd linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
182 #pragma omp for simd linear (argc)
184 #pragma omp for simd linear (S1) // expected-error {{'S1' does not refer to a value}}
186 // expected-error@+2 {{linear variable with incomplete type 'S1'}}
187 // expected-error@+1 {{const-qualified variable cannot be linear}}
188 #pragma omp for simd linear (a, b)
190 #pragma omp for simd linear (argv[1]) // expected-error {{expected variable name}}
192 // expected-error@+2 {{argument of a linear clause should be of integral or pointer type, not 'S4'}}
193 // expected-error@+1 {{argument of a linear clause should be of integral or pointer type, not 'S5'}}
194 #pragma omp for simd linear(e, g)
196 #pragma omp for simd linear(h, C::x) // expected-error 2 {{threadprivate or thread local variable cannot be linear}}
201 #pragma omp for simd linear(i)
203 #pragma omp for simd linear(i : 4)
206 #pragma omp for simd linear(j)
208 #pragma omp for simd linear(i)