Home | History | Annotate | Download | only in c

Lines Matching defs:clause

4880      attribute-token attribute-argument-clause[opt]
4895 attribute-argument-clause:
6093 which is not enclosed in braces and has an else clause. This is used to
6110 which is not enclosed in braces and has an else clause. This is used to
6335 which is not enclosed in braces and has an else clause. This is used to
6357 which is not enclosed in braces and has an else clause. This is used to
6487 which is not enclosed in braces and has an else clause. This is used to
6538 else clause. This may trigger the Wparentheses warning
6554 /* This if statement does not have an else clause. We don't
6623 which is not enclosed in braces and has an else clause. This is used to
6773 which is not enclosed in braces and has an else clause. This is used to
12525 "a loop construct with %<inscan%> %<reduction%> clause");
12699 /* Returns name of the next clause.
12700 If the clause is not recognized PRAGMA_OMP_CLAUSE_NONE is returned and
12950 /* Validate that a clause of the given type does not already exist. */
12961 Parse wait clause or wait directive parameters. */
13010 If KIND is nonzero, CLAUSE_LOC is the location of the clause.
13798 error_at (location, "if any %<if%> clause has modifier, then all "
15443 error_at (clause_loc, "%<aligned%> clause alignment expression must "
15608 error_at (clause_loc, "%<allocate%> clause allocator expression "
15619 error_at (clause_loc, "%<allocate%> clause %<align%> modifier "
15695 error_at (clause_loc, "%<linear%> clause step expression must "
15745 error_at (clause_loc, "%<safelen%> clause expression must "
15784 error_at (clause_loc, "%<simdlen%> clause expression must "
16252 "%<close%> on %<map%> clause");
16326 /* A requires directive with the reverse_offload clause must be
16332 "with %<reverse_offload%> clause");
16365 error_at (expr_loc, "the %<device%> clause expression must evaluate to "
16598 error_at (clause_loc, "%<detach%> clause event handle "
16800 c_parser_error (parser, "expected %<#pragma acc%> clause");
16808 /* Remove the invalid clause(s) from the list to avoid
17004 error_at (here, "%qs must be the first clause of %qs",
17144 c_parser_error (parser, "expected %<#pragma omp%> clause");
17152 /* Remove the invalid clause(s) from the list to avoid
17215 # pragma acc data oacc-data-clause[optseq] new-line
17249 # pragma acc declare oacc-data-clause[optseq] new-line
17318 error_at (loc, "invalid OpenACC clause at file scope");
17403 # pragma acc enter data oacc-enter-data-clause[optseq] new-line
17407 # pragma acc exit data oacc-exit-data-clause[optseq] new-line
17463 error_at (loc, "%<#pragma acc %s data%> has no data movement clause",
17477 # pragma acc host_data oacc-data-clause[optseq] new-line
17503 # pragma acc loop oacc-loop-clause[optseq] new-line
17550 # pragma acc kernels oacc-kernels-clause[optseq] new-line
17555 # pragma acc parallel oacc-parallel-clause[optseq] new-line
17560 # pragma acc serial oacc-serial-clause[optseq] new-line
17669 # pragma acc routine oacc-routine-clause[optseq] new-line
17672 # pragma acc routine ( name ) oacc-routine-clause[optseq] new-line
17851 # pragma acc update oacc-update-clause[optseq] new-line
17875 "%<device%> or %<host%> or %<self%> clause");
17890 # pragma acc wait [(intseq)] oacc-wait-clause[optseq] new-line
17945 error_at (expr_loc, "%<allocator%> clause allocator expression "
18103 "or %<capture%> clause");
18168 "%<relaxed%> or %<hint%> clause");
18225 error_at (loc, "%qs clause is incompatible with %<read%> or %<write%> "
18232 error_at (loc, "%qs clause is incompatible with %<read%> or %<write%> "
18238 error_at (loc, "%qs clause requires %qs clause", "fail", "compare");
18243 error_at (loc, "%qs clause requires %qs clause", "weak", "compare");
18288 "%<release%> clause");
18298 "%<acquire%> clause");
18896 error_at (loc, "%<weak%> clause requires atomic equality comparison");
18971 # pragma omp depobj ( depobj ) depobj-clause new-line
18973 depobj-clause:
19018 tree clause = NULL_TREE;
19028 clause = c_parser_omp_clause_depend (parser, NULL_TREE);
19029 clause = c_finish_omp_clauses (clause, C_ORT_OMP);
19030 if (!clause)
19031 clause = error_mark_node;
19058 clause = error_mark_node;
19065 clause = error_mark_node;
19068 if (!clause && kind == OMP_CLAUSE_DEPEND_SOURCE)
19070 clause = error_mark_node;
19071 error_at (c_loc, "expected %<depend%>, %<destroy%> or %<update%> clause");
19075 c_finish_omp_depobj (loc, depobj, kind, clause);
19086 # pragma omp flush memory-order-clause new-line */
19118 "clause");
19182 enum omp_clause_code clause = OMP_CLAUSE_ERROR;
19191 clause = OMP_CLAUSE_INCLUSIVE;
19193 clause = OMP_CLAUSE_EXCLUSIVE;
19195 if (clause != OMP_CLAUSE_ERROR)
19198 clauses = c_parser_omp_var_list_parens (parser, clause, NULL_TREE);
19202 "%<exclusive%> clause");
19262 "%<ordered%> clause parameter is less than %<collapse%>");
19273 "%<linear%> clause may not be specified together "
19274 "with %<ordered%> clause with a parameter");
19592 /* Move lastprivate (decl) clause to OMP_FOR_CLAUSES. */
19643 #pragma omp loop loop-clause[optseq] new-line
19683 #pragma omp simd simd-clause[optseq] new-line
19722 "%<ordered%> clause with parameter may not be specified "
19737 #pragma omp for for-clause[optseq] new-line
19741 #pragma omp for simd for-simd-clause[optseq] new-line
19769 /* parallel for{, simd} disallows nowait clause, but for
19773 /* Composite distribute parallel for{, simd} disallows ordered clause. */
19811 /* Composite distribute parallel for disallows linear clause. */
20001 "%<#pragma omp ordered%> with %<depend%> clause may "
20107 # pragma omp sections sections-clause[optseq] newline
20150 # pragma omp parallel parallel-clause[optseq] new-line
20152 # pragma omp parallel for parallel-for-clause[optseq] new-line
20154 # pragma omp parallel sections parallel-sections-clause[optseq] new-line
20158 # pragma omp parallel for simd parallel-for-simd-clause[optseq] new-line
20185 /* #pragma omp target parallel{, for, for simd} disallow copyin clause. */
20239 /* masked does have just filter clause, but during gimplification
20343 # pragma omp single single-clause[optseq] new-line
20372 # pragma omp scope scope-clause[optseq] new-line
20399 # pragma omp task task-clause[optseq] new-line
20437 # pragma omp taskwait taskwait-clause[optseq] new-line
20484 # pragma omp taskgroup taskgroup-clause[optseq] new-line
20502 # pragma omp cancel cancel-clause[optseq] new-line
20527 # pragma omp cancellation point cancelpt-clause[optseq] new-line
20583 #pragma omp distribute distribute-clause[optseq] new-line
20672 # pragma omp teams teams-clause[optseq] new-line
20773 # pragma omp target data target-data-clause[optseq] new-line
20814 "on %<map%> clause");
20830 "clause");
20847 # pragma omp target update target-update-clause[optseq] new-line */
20890 # pragma omp target enter data target-data-clause[optseq] new-line */
20951 "than %<to%> or %<alloc%> on %<map%> clause");
20963 "one %<map%> clause");
20976 # pragma omp target exit data target-data-clause[optseq] new-line */
21039 " clause");
21051 "%<map%> clause");
21064 # pragma omp target target-clause[optseq] new-line
21171 thread_limit clause expressions are evaluated on the host,
21288 "on %<map%> clause");
21827 const char *clause = "";
21830 clause = IDENTIFIER_POINTER (c_parser_peek_token (parser)->value);
21831 if (strcmp (clause, "match"))
22123 initializer-clause[opt] new-line
22125 initializer-clause:
22478 initializer-clause[opt] new-line
22624 "or %<atomic_default_mem_order%> clause");
22629 sorry_at (cloc, "%qs clause on %<requires%> directive not "
22641 error_at (cloc, "%qs clause used lexically after first "
22654 " clause in a single compilation unit");
22662 error_at (cloc, "%<atomic_default_mem_order%> clause used "
22664 "without memory order clause");
22676 error_at (loc, "%<pragma omp requires%> requires at least one clause");
22695 "zero sized type %qT in %<reduction%> clause", type);
22701 "variable sized type %qT in %<reduction%> clause",
22715 #pragma omp taskloop taskloop-clause[optseq] new-line
22718 #pragma omp taskloop simd taskloop-simd-clause[optseq] new-line
22750 clause. */
22862 "expected %<at%>, %<severity%> or %<message%> clause");
22952 error_at (loc, "%<#pragma omp error%> with %<at(execution)%> clause "