Searched refs:clauses (Results 1 - 7 of 7) sorted by relevance

/freebsd-10.0-release/contrib/gcc/
H A Dc-omp.c392 c_split_parallel_clauses (tree clauses, tree *par_clauses, tree *ws_clauses) argument
399 for (; clauses ; clauses = next)
401 next = OMP_CLAUSE_CHAIN (clauses);
403 switch (OMP_CLAUSE_CODE (clauses))
414 OMP_CLAUSE_CHAIN (clauses) = *par_clauses;
415 *par_clauses = clauses;
420 OMP_CLAUSE_CHAIN (clauses) = *ws_clauses;
421 *ws_clauses = clauses;
H A Domp-low.c3 marshalling to implement data sharing and copying clauses.
49 clauses. The second phase expands code for the constructs, as well as
121 find_omp_clause (tree clauses, enum omp_clause_code kind) argument
123 for (; clauses ; clauses = OMP_CLAUSE_CHAIN (clauses))
124 if (OMP_CLAUSE_CODE (clauses) == kind)
125 return clauses;
405 tree clauses = OMP_FOR_CLAUSES (ws_stmt); local
406 tree c = find_omp_clause (clauses, OMP_CLAUSE_SCHEDUL
928 scan_sharing_clauses(tree clauses, omp_context *ctx) argument
1606 lower_rec_input_clauses(tree clauses, tree *ilist, tree *dlist, omp_context *ctx) argument
1844 lower_lastprivate_clauses(tree clauses, tree predicate, tree *stmt_list, omp_context *ctx) argument
1900 lower_reduction_clauses(tree clauses, tree *stmt_list, omp_context *ctx) argument
1990 lower_copyprivate_clauses(tree clauses, tree *slist, tree *rlist, omp_context *ctx) argument
2028 lower_send_clauses(tree clauses, tree *ilist, tree *olist, omp_context *ctx) argument
2161 tree t, args, val, cond, c, list, clauses; local
4006 tree clauses, cond, stmts, vinit, t; local
4154 tree clauses, par_bind, par_body, new_body, bind; local
[all...]
H A Dc-parser.c204 /* All OpenMP clauses. OpenMP 2.5. */
6703 check_no_duplicate_clause (tree clauses, enum tree_code code, const char *name)
6707 for (c = clauses; c ; c = OMP_CLAUSE_CHAIN (c))
6710 error ("too many %qs clauses", name);
6766 common case for omp clauses. */
7123 /* Parse all OpenMP clauses. The set clauses allowed by the directive
7124 is a bitmask in MASK. Return the list of clauses found; the result
7131 tree clauses = NULL;
7137 tree prev = clauses;
6698 check_no_duplicate_clause(tree clauses, enum tree_code code, const char *name) argument
7126 tree clauses = NULL; local
7483 tree block, clauses, ret; local
7622 tree block, clauses, ret; local
7658 tree stmt, clauses, par_clause, ws_clause, block; local
[all...]
H A Dc-typeck.c8625 c_finish_omp_parallel (tree clauses, tree block)
8633 OMP_PARALLEL_CLAUSES (stmt) = clauses;
8643 c_finish_omp_clauses (tree clauses)
8646 tree c, t, *pc = &clauses;
8654 for (pc = &clauses, c = clauses; c ; c = *pc)
8746 error ("%qE appears more than once in data clauses", t);
8766 error ("%qE appears more than once in data clauses", t);
8786 error ("%qE appears more than once in data clauses", t);
8852 return clauses;
8585 c_finish_omp_parallel(tree clauses, tree block) argument
8603 c_finish_omp_clauses(tree clauses) argument
[all...]
/freebsd-10.0-release/contrib/gcc/cp/
H A Dparser.c12247 /* Check for trivial parameter-declaration-clauses. */
18052 /* All OpenMP clauses. OpenMP 2.5. */
18140 check_no_duplicate_clause (tree clauses, enum tree_code code, const char *name)
18144 for (c = clauses; c ; c = OMP_CLAUSE_CHAIN (c))
18147 error ("too many %qs clauses", name);
18220 common case for omp clauses. */
18520 /* Parse all OpenMP clauses. The set clauses allowed by the directive
18521 is a bitmask in MASK. Return the list of clauses found; the result
18528 tree clauses
18136 check_no_duplicate_clause(tree clauses, enum tree_code code, const char *name) argument
18524 tree clauses = NULL; local
18915 tree clauses, sb, ret; local
19053 tree clauses, ret; local
19085 tree stmt, clauses, par_clause, ws_clause, block; local
[all...]
H A Dsemantics.c3315 finish_omp_clauses (tree clauses)
3318 tree c, t, *pc = &clauses;
3326 for (pc = &clauses, c = clauses; c ; c = *pc)
3363 error ("%qD appears more than once in data clauses", t);
3382 error ("%qE appears more than once in data clauses", t);
3401 error ("%qE appears more than once in data clauses", t);
3457 for (pc = &clauses, c = clauses; c ; c = *pc)
3681 return clauses;
3314 finish_omp_clauses(tree clauses) argument
3759 finish_omp_parallel(tree clauses, tree body) argument
[all...]
H A Dpt.c8404 /* Like tsubst_copy, but specifically for OpenMP clauses. */
8407 tsubst_omp_clauses (tree clauses, tree args, tsubst_flags_t complain,
8412 for (oc = clauses; oc ; oc = OMP_CLAUSE_CHAIN (oc))
8775 tree clauses, decl, init, cond, incr, body, pre_body;
8777 clauses = tsubst_omp_clauses (OMP_FOR_CLAUSES (t),
8799 OMP_FOR_CLAUSES (t) = clauses;
8406 tsubst_omp_clauses(tree clauses, tree args, tsubst_flags_t complain, tree in_decl) argument
8774 tree clauses, decl, init, cond, incr, body, pre_body; local

Completed in 155 milliseconds