/haiku-buildtools/gcc/gcc/testsuite/g++.dg/gomp/ |
H A D | pr58874.C | 14 initializer (omp_priv = 0)
|
H A D | udr-2.C | 45 #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 D | pr59150.C | 5 #pragma omp declare reduction (foo: int: omp_out += omp_in) initializer (omp_priv = 0)
|
H A D | udr-3.C | 9 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 D | udr-2.c | 24 #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 D | udr-3.c | 10 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 D | udr-1.c | 33 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 D | udr7.f90 | 6 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 D | udr-1.C | 32 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 D | simd-6.C | 16 initializer (omp_priv (0)) 18 initializer (omp_priv (0)) 20 initializer (omp_priv = 0)
|
H A D | simd-7.C | 16 initializer (omp_priv (0)) 18 initializer (omp_priv (0)) 20 initializer (omp_priv = 0)
|
H A D | udr-3.C | 25 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 D | udr-7.C | 23 initializer (omp_priv (omp_orig)) 25 initializer (bar (omp_priv, omp_orig))
|
H A D | udr-2.C | 17 initializer (omp_priv = int ()) 42 initializer (omp_priv (8))
|
H A D | simd-9.C | 9 initializer (omp_priv = 0)
|
H A D | udr-6.C | 15 initializer(foo (omp_priv))
|
/haiku-buildtools/gcc/gcc/fortran/ |
H A D | openmp.c | 1910 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 D | trans-openmp.c | 1448 omp_var_copy[2] = *udr->omp_priv; 1450 *udr->omp_priv = *sym; 1651 *udr->omp_priv = omp_var_copy[2];
|
H A D | gfortran.h | 1286 struct gfc_symbol *omp_priv; member in struct:gfc_omp_udr
|
H A D | module.c | 4023 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 D | c-parser.c | 14286 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 D | semantics.c | 4882 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 D | parser.c | 32071 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 D | pt.c | 14665 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
|