Home | History | Annotate | Download | only in c

Lines Matching defs:simd

6035      simd-construct
6036 for-simd-construct
6040 parallel-for-simd-construct
6053 simd-construct:
6054 simd-directive iteration-statements
6056 for-simd-construct:
6057 for-simd-directive iteration-statements
6068 parallel-for-simd-construct:
6069 parallel-for-simd-directive iteration-statement
12898 else if (!strcmp ("simd", p))
13662 ... | simd | cancel */
13682 else if (strcmp (p, "simd") == 0)
13773 case OMP_SIMD: p = "simd"; break;
15050 simd
15072 if (strcmp ("simd", p) == 0)
15273 simd
16855 "clauses in %<simd%> trait should be separated "
17141 c_name = "simd";
19683 #pragma omp simd simd-clause[optseq] new-line
19709 strcat (p_name, " simd");
19741 #pragma omp for simd for-simd-clause[optseq] new-line
19769 /* parallel for{, simd} disallows nowait clause, but for
19770 target {teams distribute ,}parallel for{, simd} it should be accepted. */
19773 /* Composite distribute parallel for{, simd} disallows ordered clause. */
19781 if (strcmp (p, "simd") == 0)
20158 # pragma omp parallel for simd parallel-for-simd-clause[optseq] new-line
20185 /* #pragma omp target parallel{, for, for simd} disallow copyin clause. */
20244 #pragma omp taskloop simd lastprivate (x)
20246 #pragma omp parallel masked taskloop simd lastprivate (x) */
20273 #pragma omp taskloop simd lastprivate (x)
20275 #pragma omp parallel master taskloop simd lastprivate (x) */
20608 bool simd = false;
20611 if (strcmp (p, "simd") == 0)
20612 simd = true;
20615 if (parallel || simd)
20623 if (simd)
20631 if (simd)
21109 else if (strcmp (p, "simd") == 0)
21115 "parallel for simd")];
21299 # pragma omp declare simd declare-simd-clauses[optseq] new-line
21319 gcc_assert (strcmp (IDENTIFIER_POINTER (kind), "simd") == 0
21432 "simd", "target", "teams", "parallel", "for", NULL };
21671 error_at (token->location, "properties for %<simd%> "
21679 "simd", true, 2);
21856 else if (omp_get_context_selector (ctx, "construct", "simd") == NULL_TREE
21894 /* Finalize #pragma omp declare simd or #pragma omp declare variant
21895 clauses after FNDECL has been parsed, and put that into "omp declare simd"
21904 /* Normally first token is CPP_NAME "simd" or "variant". CPP_EOF there
21909 const char *kind = "simd";
21913 gcc_assert (strcmp (kind, "simd") == 0 || strcmp (kind, "variant") == 0);
21948 if (strcmp (kind, "simd") == 0)
21952 "#pragma omp declare simd");
21956 c = build_tree_list (get_identifier ("omp declare simd"), c);
22476 #pragma omp declare simd declare-simd-clauses[optseq] new-line
22491 if (strcmp (p, "simd") == 0)
22524 c_parser_error (parser, "expected %<simd%>, %<reduction%>, "
22718 #pragma omp taskloop simd taskloop-simd-clause[optseq] new-line
22749 /* #pragma omp parallel master taskloop{, simd} disallow in_reduction
22758 if (strcmp (p, "simd") == 0)
22990 char p_name[sizeof "#pragma omp teams distribute parallel for simd"];