[PATCH] D82906: [flang][openmp] Use common Directive and Clause enum from llvm/Frontend
Valentin Clement via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 30 13:36:06 PDT 2020
clementval created this revision.
clementval added reviewers: jdoerfert, DavidTruby, sscalpone, kiranchandramohan.
Herald added subscribers: llvm-commits, aaron.ballman, sstefan1, jfb, guansong, yaxunl, mgorny.
Herald added a project: LLVM.
This patch is removing the custom enumeration for OpenMP Directives and Clauses and replace them
with the newly tablegen generated one. This is a first patch and some will follow to shared the same
infrastructure were possible. The next patch should use the clauses allowance defined in the tablegen file.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D82906
Files:
flang/include/flang/Common/enum-set.h
flang/include/flang/Parser/dump-parse-tree.h
flang/include/flang/Parser/parse-tree.h
flang/lib/Evaluate/CMakeLists.txt
flang/lib/Parser/CMakeLists.txt
flang/lib/Parser/openmp-parsers.cpp
flang/lib/Parser/unparse.cpp
flang/lib/Semantics/CMakeLists.txt
flang/lib/Semantics/check-omp-structure.cpp
flang/lib/Semantics/check-omp-structure.h
flang/lib/Semantics/resolve-names.cpp
flang/tools/f18-parse-demo/CMakeLists.txt
llvm/include/llvm/Frontend/OpenMP/OMP.td
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D82906.274595.patch
Type: text/x-patch
Size: 110680 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200630/0b91ad33/attachment.bin>
More information about the llvm-commits
mailing list