Lines Matching full:reduction

7 #pragma omp declare reduction                                              // expected-error {{expe…
8 #pragma omp declare reduction { // expected-error {{expe…
9 #pragma omp declare reduction( // expected-error {{expe…
10 #pragma omp declare reduction(# // expected-error {{expe…
11 #pragma omp declare reduction(/ // expected-error {{expe…
12 #pragma omp declare reduction(+ // expected-error {{expe…
13 #pragma omp declare reduction(for // expected-error {{expe…
14 #pragma omp declare reduction(if: // expected-error {{expe…
15 #pragma omp declare reduction(oper: // expected-error {{expe…
16 #pragma omp declare reduction(oper; // expected-error {{expe…
17 #pragma omp declare reduction(fun : int // expected-error {{expe…
18 #pragma omp declare reduction(+ : const int: // expected-error {{redu…
19 #pragma omp declare reduction(- : volatile int: // expected-error {{redu…
20 #pragma omp declare reduction(* : int; // expected-error {{expe…
21 #pragma omp declare reduction(& : double char: // expected-error {{cann…
22 #pragma omp declare reduction(^ : double, char, : // expected-error {{expe…
23 #pragma omp declare reduction(&& : int, S: // expected-error {{unkn…
24 #pragma omp declare reduction(|| : int, double : temp += omp_in) // expected-error 2 {{on…
25 #pragma omp declare reduction(| : char, float : omp_out += temp) // expected-error 2 {{on…
26reduction(fun : long : omp_out += omp_in) { // expected-error {{expected 'initializer'}…
27reduction(fun : unsigned : omp_out += temp)) // expected-error {{expected 'initializer'}…
28 #pragma omp declare reduction(fun : long(void) : omp_out += omp_in) // expected-error {{redu…
29 #pragma omp declare reduction(fun : long[3] : omp_out += omp_in) // expected-error {{redu…
30 #pragma omp declare reduction(fun23 : long, int, long : omp_out += omp_in) // expected-error {{rede…
32 #pragma omp declare reduction(fun222 : long : omp_out += omp_in)
33 #pragma omp declare reduction(fun1 : long : omp_out += omp_in) initializer // expec…
34reduction(fun2 : long : omp_out += omp_in) initializer { // expected-error {{expecte…
35reduction(fun3 : long : omp_out += omp_in) initializer[ // expected-error {{expecte…
36 #pragma omp declare reduction(fun4 : long : omp_out += omp_in) initializer() // expec…
37 #pragma omp declare reduction(fun5 : long : omp_out += omp_in) initializer(temp) // expec…
38 #pragma omp declare reduction(fun6 : long : omp_out += omp_in) initializer(omp_orig // expec…
39 #pragma omp declare reduction(fun7 : long : omp_out += omp_in) initializer(omp_priv 12) // expec…
40 #pragma omp declare reduction(fun8 : long : omp_out += omp_in) initializer(omp_priv = 23) // expec…
41reduction(fun8 : long : omp_out += omp_in) initializer(omp_priv = 23)) // expected-warning {{extra…
42 #pragma omp declare reduction(fun9 : long : omp_out += omp_in) initializer(omp_priv = ) // expec…
47 #pragma omp declare reduction(+: struct S: omp_out.s += omp_in.s) // initializer(omp_priv = { .s = …
48 #pragma omp declare reduction(&: struct S: omp_out.s += omp_in.s) initializer(omp_priv = { .s = 0 })
49 #pragma omp declare reduction(|: struct S: omp_out.s += omp_in.s) initializer(omp_priv = { 0 })
54 #pragma omp parallel for reduction(+ : s) in fun()
57 #pragma omp declare reduction(red : int : omp_out++) in fun()
59 #pragma omp declare reduction(red : int : omp_out++) // expected-note {{previous definition is here… in fun()
60 #pragma omp declare reduction(red : int : omp_out++) // expected-error {{redefinition of user-defin… in fun()
62 #pragma omp declare reduction(red : int : omp_out++) in fun()