/freebsd-10.0-release/contrib/gcc/ |
H A D | c-omp.c | 392 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 D | omp-low.c | 3 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 D | c-parser.c | 204 /* 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 D | c-typeck.c | 8625 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 D | parser.c | 12247 /* 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 D | semantics.c | 3315 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 D | pt.c | 8404 /* 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
|