Home
last modified time | relevance | path

Searched refs:omp_priv (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/pstl/
H A Dpstl_config.h131 _PSTL_PRAGMA(omp declare reduction(NAME:OP : omp_out(omp_in)) initializer(omp_priv = omp_orig))
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/pstl/
H A Dpstl_config.h137 _PSTL_PRAGMA(omp declare reduction(NAME:OP : omp_out(omp_in)) initializer(omp_priv = omp_orig))
/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dopenmp.c3034 gfc_symtree *omp_priv = NULL, *omp_orig = NULL; in gfc_match_omp_declare_reduction() local
3081 gfc_get_sym_tree ("omp_priv", initializer_ns, &omp_priv, false); in gfc_match_omp_declare_reduction()
3084 omp_priv->n.sym->ts = tss[i]; in gfc_match_omp_declare_reduction()
3086 omp_priv->n.sym->attr.omp_udr_artificial_var = 1; in gfc_match_omp_declare_reduction()
3088 omp_priv->n.sym->attr.flavor = FL_VARIABLE; in gfc_match_omp_declare_reduction()
3092 omp_udr->omp_priv = omp_priv->n.sym; in gfc_match_omp_declare_reduction()
3095 if (!match_udr_expr (omp_priv, omp_orig)) in gfc_match_omp_declare_reduction()
4877 udr->omp_priv,
6486 if ((*e)->symtree->n.sym != cd->omp_udr->omp_priv in omp_udr_callback()
6584 && a->expr->symtree->n.sym == omp_udr->omp_priv in gfc_resolve_omp_udr()
H A Dtrans-openmp.c1767 omp_var_copy[2] = *udr->omp_priv; in gfc_trans_omp_array_reduction_or_udr()
1769 *udr->omp_priv = *sym; in gfc_trans_omp_array_reduction_or_udr()
1971 *udr->omp_priv = omp_var_copy[2]; in gfc_trans_omp_array_reduction_or_udr()
H A Dgfortran.h1427 struct gfc_symbol *omp_priv; member
H A Dmodule.c4971 mio_omp_udr_expr (udr, &udr->omp_priv, &udr->omp_orig, in load_omp_udrs()
5877 mio_omp_udr_expr (udr, &udr->omp_priv, &udr->omp_orig, in write_omp_udr()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dopenmp.cc4327 gfc_symtree *omp_priv = NULL, *omp_orig = NULL; in gfc_match_omp_declare_reduction() local
4374 gfc_get_sym_tree ("omp_priv", initializer_ns, &omp_priv, false); in gfc_match_omp_declare_reduction()
4377 omp_priv->n.sym->ts = tss[i]; in gfc_match_omp_declare_reduction()
4379 omp_priv->n.sym->attr.omp_udr_artificial_var = 1; in gfc_match_omp_declare_reduction()
4381 omp_priv->n.sym->attr.flavor = FL_VARIABLE; in gfc_match_omp_declare_reduction()
4385 omp_udr->omp_priv = omp_priv->n.sym; in gfc_match_omp_declare_reduction()
4388 if (!match_udr_expr (omp_priv, omp_orig)) in gfc_match_omp_declare_reduction()
7350 udr->omp_priv, in resolve_omp_clauses()
9324 if ((*e)->symtree->n.sym != cd->omp_udr->omp_priv in omp_udr_callback()
9422 && a->expr->symtree->n.sym == omp_udr->omp_priv in gfc_resolve_omp_udr()
H A Dmodule.cc5123 mio_omp_udr_expr (udr, &udr->omp_priv, &udr->omp_orig, in load_omp_udrs()
6088 mio_omp_udr_expr (udr, &udr->omp_priv, &udr->omp_orig, in write_omp_udr()
H A Dgfortran.h1678 struct gfc_symbol *omp_priv; member
H A Dtrans-openmp.cc2053 omp_var_copy[2] = *udr->omp_priv; in gfc_trans_omp_array_reduction_or_udr()
2055 *udr->omp_priv = *sym; in gfc_trans_omp_array_reduction_or_udr()
2257 *udr->omp_priv = omp_var_copy[2]; in gfc_trans_omp_array_reduction_or_udr()
/netbsd-src/external/gpl3/gcc/dist/gcc/c/
H A Dc-parser.cc22334 tree omp_priv = NULL_TREE, omp_orig = NULL_TREE; in c_parser_omp_declare_reduction() local
22347 omp_priv = build_decl (BUILTINS_LOCATION, VAR_DECL, in c_parser_omp_declare_reduction()
22349 DECL_ARTIFICIAL (omp_priv) = 1; in c_parser_omp_declare_reduction()
22350 DECL_INITIAL (omp_priv) = error_mark_node; in c_parser_omp_declare_reduction()
22351 DECL_CONTEXT (omp_priv) = fndecl; in c_parser_omp_declare_reduction()
22352 pushdecl (omp_priv); in c_parser_omp_declare_reduction()
22388 && TREE_OPERAND (a, 0) == omp_priv) in c_parser_omp_declare_reduction()
22406 start_init (omp_priv, NULL_TREE, 0, &richloc); in c_parser_omp_declare_reduction()
22407 struct c_expr init = c_parser_initializer (parser, omp_priv); in c_parser_omp_declare_reduction()
22409 finish_decl (omp_priv, loc, init.value, in c_parser_omp_declare_reduction()
[all …]
H A DChangeLog47 (c_parser_omp_declare_reduction): Pass omp_priv down to
5819 &omp_priv.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c/
H A Dc-parser.c20965 tree omp_priv = NULL_TREE, omp_orig = NULL_TREE; in c_parser_omp_declare_reduction() local
20978 omp_priv = build_decl (BUILTINS_LOCATION, VAR_DECL, in c_parser_omp_declare_reduction()
20980 DECL_ARTIFICIAL (omp_priv) = 1; in c_parser_omp_declare_reduction()
20981 DECL_INITIAL (omp_priv) = error_mark_node; in c_parser_omp_declare_reduction()
20982 DECL_CONTEXT (omp_priv) = fndecl; in c_parser_omp_declare_reduction()
20983 pushdecl (omp_priv); in c_parser_omp_declare_reduction()
21019 && TREE_OPERAND (a, 0) == omp_priv) in c_parser_omp_declare_reduction()
21037 start_init (omp_priv, NULL_TREE, 0, &richloc); in c_parser_omp_declare_reduction()
21040 finish_decl (omp_priv, loc, init.value, in c_parser_omp_declare_reduction()
21054 tree t = tree_cons (type, make_tree_vec (omp_priv ? 6 : 3), in c_parser_omp_declare_reduction()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dsemantics.c5987 tree omp_priv = decl_placeholder ? decl_placeholder in finish_omp_reduction_clause() local
6000 omp_priv = build_static_cast (input_location, in finish_omp_reduction_clause()
6001 rtype, omp_priv, in finish_omp_reduction_clause()
6006 if (omp_priv == error_mark_node in finish_omp_reduction_clause()
6009 omp_priv = convert_from_reference (omp_priv); in finish_omp_reduction_clause()
6017 omp_priv, omp_orig); in finish_omp_reduction_clause()
H A Dparser.c42262 tree omp_priv = NULL_TREE, omp_orig = NULL_TREE, initializer = NULL_TREE; in cp_parser_omp_declare_reduction_exprs() local
42297 omp_priv = build_lang_decl (VAR_DECL, get_identifier ("omp_priv"), type); in cp_parser_omp_declare_reduction_exprs()
42298 DECL_ARTIFICIAL (omp_priv) = 1; in cp_parser_omp_declare_reduction_exprs()
42299 pushdecl (omp_priv); in cp_parser_omp_declare_reduction_exprs()
42300 add_decl_expr (omp_priv); in cp_parser_omp_declare_reduction_exprs()
42329 cp_finish_decl (omp_priv, initializer, !is_non_constant_init, in cp_parser_omp_declare_reduction_exprs()
42360 if (arg == omp_priv in cp_parser_omp_declare_reduction_exprs()
42362 && TREE_OPERAND (arg, 0) == omp_priv)) in cp_parser_omp_declare_reduction_exprs()
42374 cp_walk_tree (&block, cp_remove_omp_priv_cleanup_stmt, omp_priv, NULL); in cp_parser_omp_declare_reduction_exprs()
H A Dpt.c19013 tree omp_priv = tsubst (DECL_EXPR_DECL (stmts[3]), in tsubst_omp_udr() local
19017 DECL_CONTEXT (omp_priv) = current_function_decl; in tsubst_omp_udr()
19024 cp_walk_tree (&block, cp_remove_omp_priv_cleanup_stmt, omp_priv, NULL); in tsubst_omp_udr()
19025 add_decl_expr (omp_priv); in tsubst_omp_udr()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dsemantics.cc6414 tree omp_priv = decl_placeholder ? decl_placeholder in finish_omp_reduction_clause() local
6427 omp_priv = build_static_cast (input_location, in finish_omp_reduction_clause()
6428 rtype, omp_priv, in finish_omp_reduction_clause()
6433 if (omp_priv == error_mark_node in finish_omp_reduction_clause()
6436 omp_priv = convert_from_reference (omp_priv); in finish_omp_reduction_clause()
6444 omp_priv, omp_orig); in finish_omp_reduction_clause()
H A Dparser.cc46049 tree omp_priv = NULL_TREE, omp_orig = NULL_TREE, initializer = NULL_TREE; in cp_parser_omp_declare_reduction_exprs() local
46090 omp_priv = build_lang_decl (VAR_DECL, get_identifier ("omp_priv"), type); in cp_parser_omp_declare_reduction_exprs()
46091 DECL_ARTIFICIAL (omp_priv) = 1; in cp_parser_omp_declare_reduction_exprs()
46092 pushdecl (omp_priv); in cp_parser_omp_declare_reduction_exprs()
46093 add_decl_expr (omp_priv); in cp_parser_omp_declare_reduction_exprs()
46122 cp_finish_decl (omp_priv, initializer, !is_non_constant_init, in cp_parser_omp_declare_reduction_exprs()
46153 if (arg == omp_priv in cp_parser_omp_declare_reduction_exprs()
46155 && TREE_OPERAND (arg, 0) == omp_priv)) in cp_parser_omp_declare_reduction_exprs()
46167 cp_walk_tree (&block, cp_remove_omp_priv_cleanup_stmt, omp_priv, NULL); in cp_parser_omp_declare_reduction_exprs()
H A Dpt.cc19686 tree omp_priv = tsubst (DECL_EXPR_DECL (stmts[3]), in tsubst_omp_udr() local
19690 DECL_CONTEXT (omp_priv) = current_function_decl; in tsubst_omp_udr()
19697 cp_walk_tree (&block, cp_remove_omp_priv_cleanup_stmt, omp_priv, NULL); in tsubst_omp_udr()
19698 add_decl_expr (omp_priv); in tsubst_omp_udr()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DDiagnosticSemaKinds.td10399 def err_omp_wrong_var_in_declare_reduction : Error<"only %select{'omp_priv' or 'omp_orig'|'omp_in' …
/netbsd-src/external/gpl3/gcc/dist/libgomp/
H A DChangeLog13343 * testsuite/libgomp.fortran/udr7.f90 (omp_priv, omp_orig, omp_out,