summaryrefslogtreecommitdiff
path: root/include/plugin-api.h
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2013-04-18 20:56:00 -0500
committerAldy Hernandez <aldyh@redhat.com>2013-04-18 20:56:00 -0500
commit010645f33daf6c92063880c5fb3db11412211131 (patch)
tree099429502b51517168b0b523cc3e45d41ad2d764 /include/plugin-api.h
parent840da9f87d89df3c2b4716f1ff15a610c62fe109 (diff)
downloadgcc-010645f33daf6c92063880c5fb3db11412211131.tar.gz
Initial rewrite of <#pragma simd> clause parsing and handling.
The goal here is to use the existing OMP_CLAUSE* infrastructure by adding OMP_CLAUSES in ``enum omp_clause_code'' and everything associated with it. We also want to reuse the OpenMP parsing and handling bits for the private, firstprivate, lastprivate, and reduction clauses, since according to the specs, the syntax and semantics are exactly the same. This is still not working (at all), as we still need to engineer a mechanism to move these clauses from gimple to ``struct loop'', at least until Richi makes loop preservation happens much earlier. As a proof of concept, I'll probably hack something to move the OMP_CLAUSE* information to the BBs and then to ``struct loop'' as is currently implemented, at least to make sure things are still working.
Diffstat (limited to 'include/plugin-api.h')
0 files changed, 0 insertions, 0 deletions