This patch takes advantage of the directive information and tablegen generation
to replace the clauses class parse tree and in the dump parse tree sections.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D85549
[flang][directives] Use TableGen information for clause classes in parse-tree ClosedPublic Authored by clementval on Aug 7 2020, 12:48 PM.
Details Summary This patch takes advantage of the directive information and tablegen generation
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 7 2020, 4:37 PM This revision was landed with ongoing or failed builds.Aug 11 2020, 6:43 AM Closed by commit rGbf93edc4758b: [flang][directives] Use TableGen information for clause classes in parse-tree (authored by clementval). · Explain Why This revision was automatically updated to reflect the committed changes. This revision is now accepted and ready to land.Aug 11 2020, 7:41 AM This revision was landed with ongoing or failed builds.Aug 11 2020, 7:44 AM Closed by commit rG16c1d251c4ce: [flang][directives] Use TableGen information for clause classes in parse-tree (authored by clementval). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 284723 flang/include/flang/Parser/dump-parse-tree.h
flang/include/flang/Parser/parse-tree.h
flang/lib/Evaluate/CMakeLists.txt
flang/lib/Parser/openacc-parsers.cpp
flang/lib/Parser/unparse.cpp
flang/lib/Semantics/CMakeLists.txt
flang/lib/Semantics/check-acc-structure.h
flang/lib/Semantics/check-acc-structure.cpp
flang/lib/Semantics/resolve-directives.cpp
llvm/include/llvm/Frontend/Directive/DirectiveBase.td
llvm/include/llvm/Frontend/OpenACC/ACC.td
llvm/include/llvm/Frontend/OpenMP/OMP.td
llvm/test/TableGen/directive1.td
llvm/test/TableGen/directive2.td
llvm/utils/TableGen/DirectiveEmitter.cpp
|