Searched refs:omp_priv (Results 1 - 24 of 24) sorted by relevance

/haiku-buildtools/gcc/gcc/testsuite/g++.dg/gomp/
H A Dpr58874.C14 initializer (omp_priv = 0)
H A Dudr-2.C45 #pragma omp declare reduction (foo : long int : omp_out |= omp_in) initializer (omp_priv = v) // { dg-error "initializer refers to variable" }
46 #pragma omp declare reduction (foo : char : omp_out += omp_in) initializer (omp_priv ((char) N3::v)) // { dg-error "initializer refers to variable" }
48 #pragma omp declare reduction (foo : T : omp_out += omp_in) initializer (omp_priv = (short) v) // { dg-error "initializer refers to variable" }
49 #pragma omp declare reduction (foo : _Complex double : omp_out *= omp_in) initializer (omp_priv (v)) // { dg-error "initializer refers to variable" }
50 #pragma omp declare reduction (foo : W : omp_out.w *= omp_in.w) initializer (omp_priv (N3::v)) // { dg-error "initializer refers to variable" }
58 #pragma omp declare reduction (foo : T1 : omp_out |= omp_in) initializer (omp_priv = v) // { dg-error "initializer refers to variable" }
59 #pragma omp declare reduction (foo : T2 : omp_out += omp_in) initializer (omp_priv ((char) N3::v)) // { dg-error "initializer refers to variable" }
61 #pragma omp declare reduction (foo : T : omp_out += omp_in) initializer (omp_priv = (short) v) // { dg-error "initializer refers to variable" }
62 #pragma omp declare reduction (foo : T4 : omp_out *= omp_in) initializer (omp_priv (v)) // { dg-error "initializer refers to variable" }
63 #pragma omp declare reduction (foo : T5 : omp_out.w *= omp_in.w) initializer (omp_priv (N
[all...]
H A Dpr59150.C5 #pragma omp declare reduction (foo: int: omp_out += omp_in) initializer (omp_priv = 0)
H A Dudr-3.C9 initializer (omp_priv (1))
49 #pragma omp declare reduction (foo: S: omp_out.s += omp_in.s) initializer (bar (omp_priv))
57 #pragma omp declare reduction (foo: T: omp_out.s += omp_in.s) initializer (bar (omp_priv))
174 #pragma omp declare reduction (+: S: omp_out.s += omp_in.s) initializer (omp_priv) // { dg-error "invalid initializer clause" }
175 #pragma omp declare reduction (+: T: omp_out.t += omp_in.t) initializer (omp_priv ()) // { dg-error "invalid initializer clause" }
183 #pragma omp declare reduction (+:B:omp_out.b += omp_in.b) initializer (omp_priv (4))
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/gomp/
H A Dudr-2.c24 #pragma omp declare reduction (bar : long int : omp_out |= omp_in) initializer (omp_priv = v) /* { dg-error "initializer refers to variable" } */
25 #pragma omp declare reduction (bar : char : omp_out += omp_in) initializer (omp_priv = ((char) v)) /* { dg-error "initializer refers to variable" } */
26 #pragma omp declare reduction (bar : T : omp_out += omp_in) initializer (omp_priv = (short) v) /* { dg-error "initializer refers to variable" } */
27 #pragma omp declare reduction (bar : _Complex double : omp_out *= omp_in) initializer (omp_priv = (v)) /* { dg-error "initializer refers to variable" } */
28 #pragma omp declare reduction (bar : struct W : omp_out.w *= omp_in.w) initializer (omp_priv = { v } ) /* { dg-error "initializer refers to variable" } */
29 #pragma omp declare reduction (bar2 : struct W : omp_out.w *= omp_in.w) initializer (init (&omp_priv, v, (int *) 0)) /* { dg-error "initializer refers to variable" } */
30 #pragma omp declare reduction (bar3 : struct W : omp_out.w *= omp_in.w) initializer (init (&omp_priv, 0, &v)) /* { dg-error "initializer refers to variable" } */
35 #pragma omp declare reduction (bar : long int : omp_out |= omp_in) initializer (omp_priv = v) /* { dg-error "initializer refers to variable" } */
36 #pragma omp declare reduction (bar : char : omp_out += omp_in) initializer (omp_priv = ((char) v)) /* { dg-error "initializer refers to variable" } */
37 #pragma omp declare reduction (bar : T : omp_out += omp_in) initializer (omp_priv
[all...]
H A Dudr-3.c10 initializer (omp_priv = {1})
30 #pragma omp declare reduction (foo: struct S: omp_out.s += omp_in.s) initializer (bar (&omp_priv))
67 #pragma omp declare reduction (+: struct S: omp_out.s += omp_in.s) initializer (omp_priv) /* { dg-error "expected" } */
68 #pragma omp declare reduction (+: struct T: omp_out.t += omp_in.t) initializer (omp_priv ()) /* { dg-error "expected" } */
/haiku-buildtools/gcc/libgomp/testsuite/libgomp.c/
H A Dudr-1.c33 initializer (omp_priv = { 8, &omp_priv })
35 initializer (omp_priv = 4)
37 initializer (baz (&omp_priv, &omp_orig))
62 initializer (omp_priv = omp_orig)
65 initializer (omp_priv = omp_orig)
/haiku-buildtools/gcc/libgomp/testsuite/libgomp.fortran/
H A Dudr7.f906 elemental subroutine omp_priv (x, y, z)
10 end subroutine omp_priv
15 !$omp declare reduction (omp_priv : real : &
16 !$omp & omp_priv (omp_orig (omp_in), omp_out, 1.0)) &
17 !$omp & initializer (omp_out (omp_priv, omp_in (omp_orig)))
21 !$omp parallel do reduction (omp_priv : x)
37 elemental subroutine omp_priv (x, y, z) subroutine
42 end subroutine omp_priv
/haiku-buildtools/gcc/libgomp/testsuite/libgomp.c++/
H A Dudr-1.C32 initializer (omp_priv (omp_orig, false))
34 initializer (omp_priv (4))
36 initializer (omp_priv (omp_orig))
41 initializer (::bar (omp_priv))
54 initializer (omp_priv = omp_orig)
57 initializer (omp_priv = omp_orig)
H A Dsimd-6.C16 initializer (omp_priv (0))
18 initializer (omp_priv (0))
20 initializer (omp_priv = 0)
H A Dsimd-7.C16 initializer (omp_priv (0))
18 initializer (omp_priv (0))
20 initializer (omp_priv = 0)
H A Dudr-3.C25 initializer (omp_priv = N + 2)
27 initializer (dblinit (&omp_priv))
54 initializer (omp_priv (8))
96 initializer (omp_priv (11))
98 initializer (dblinit (&omp_priv))
108 initializer (omp_priv (12))
111 initializer (omp_priv (9))
H A Dudr-7.C23 initializer (omp_priv (omp_orig))
25 initializer (bar (omp_priv, omp_orig))
H A Dudr-2.C17 initializer (omp_priv = int ())
42 initializer (omp_priv (8))
H A Dsimd-9.C9 initializer (omp_priv = 0)
H A Dudr-6.C15 initializer(foo (omp_priv))
/haiku-buildtools/gcc/gcc/fortran/
H A Dopenmp.c1910 gfc_symtree *omp_priv = NULL, *omp_orig = NULL; local
1957 gfc_get_sym_tree ("omp_priv", initializer_ns, &omp_priv, false);
1960 omp_priv->n.sym->ts = tss[i];
1962 omp_priv->n.sym->attr.omp_udr_artificial_var = 1;
1964 omp_priv->n.sym->attr.flavor = FL_VARIABLE;
1968 omp_udr->omp_priv = omp_priv->n.sym;
1971 if (!match_udr_expr (omp_priv, omp_orig))
3334 udr->omp_priv,
[all...]
H A Dtrans-openmp.c1448 omp_var_copy[2] = *udr->omp_priv;
1450 *udr->omp_priv = *sym;
1651 *udr->omp_priv = omp_var_copy[2];
H A Dgfortran.h1286 struct gfc_symbol *omp_priv; member in struct:gfc_omp_udr
H A Dmodule.c4023 sym = gfc_new_symbol (is_initializer ? "omp_priv" : "omp_out", ns);
4648 mio_omp_udr_expr (udr, &udr->omp_priv, &udr->omp_orig,
5536 mio_omp_udr_expr (udr, &udr->omp_priv, &udr->omp_orig,
/haiku-buildtools/gcc/gcc/c/
H A Dc-parser.c14286 initializer (omp_priv = initializer)
14492 tree omp_priv = NULL_TREE, omp_orig = NULL_TREE;
14505 omp_priv = build_decl (BUILTINS_LOCATION, VAR_DECL,
14506 get_identifier ("omp_priv"), type);
14507 DECL_ARTIFICIAL (omp_priv) = 1;
14508 DECL_INITIAL (omp_priv) = error_mark_node;
14509 DECL_CONTEXT (omp_priv) = fndecl;
14510 pushdecl (omp_priv);
14520 c_parser_error (parser, "expected %<omp_priv%> or "
14526 "omp_priv") !
14487 tree omp_priv = NULL_TREE, omp_orig = NULL_TREE; local
[all...]
/haiku-buildtools/gcc/gcc/cp/
H A Dsemantics.c4882 Remove CLEANUP_STMT for data (omp_priv variable).
4883 Also append INIT_EXPR for DECL_INITIAL of omp_priv after its
4943 "to variable %qD which is not %<omp_priv%> nor "
5063 and OMP_DECL2 VAR_DECL (omp_in resp. omp_priv) to DECL. */
5240 tree omp_priv = convert_from_reference (OMP_CLAUSE_DECL (c));
5252 omp_priv = build_static_cast (rtype, omp_priv,
5256 if (omp_priv == error_mark_node
5259 omp_priv = convert_from_reference (omp_priv);
5239 tree omp_priv = convert_from_reference (OMP_CLAUSE_DECL (c)); local
[all...]
H A Dparser.c32071 constructor variant (first token after open paren is not omp_priv),
32093 tree omp_priv = NULL_TREE, omp_orig = NULL_TREE, initializer = NULL_TREE;
32125 omp_priv = build_lang_decl (VAR_DECL, get_identifier ("omp_priv"), type);
32126 DECL_ARTIFICIAL (omp_priv) = 1;
32127 pushdecl (omp_priv);
32128 add_decl_expr (omp_priv);
32138 if (strcmp (p, "omp_priv") == 0)
32143 /* Reject initializer (omp_priv) and initializer (omp_priv ())
32089 tree omp_priv = NULL_TREE, omp_orig = NULL_TREE, initializer = NULL_TREE; local
[all...]
H A Dpt.c14665 tree omp_priv = tsubst (DECL_EXPR_DECL (stmts[3]),
14669 DECL_CONTEXT (omp_priv) = current_function_decl;
14676 cp_walk_tree (&block, cp_remove_omp_priv_cleanup_stmt, omp_priv, NULL);
14677 add_decl_expr (omp_priv);
14664 tree omp_priv = tsubst (DECL_EXPR_DECL (stmts[3]), local

Completed in 600 milliseconds