[PATCH] D95108: [flang][directive] Enforce basic semantic check for all clauses
Valentin Clement via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jan 20 17:57:57 PST 2021
clementval created this revision.
clementval added reviewers: sameeranjoshi, kiranchandramohan, SouraVX, kiranktp, sscalpone, jdoerfert.
Herald added a subscriber: jfb.
clementval requested review of this revision.
Herald added subscribers: llvm-commits, sstefan1.
Herald added a project: LLVM.
This patch is a follow up to D94821 <https://reviews.llvm.org/D94821> to ensure the correct behavior of the
general directive structure checker.
This patch add the generation of the Enter function declaration for clauses in
the TableGen backend.
This helps to ensure each clauses declared in the TableGen file has at least
a basic check.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D95108
Files:
flang/lib/Semantics/check-acc-structure.cpp
flang/lib/Semantics/check-acc-structure.h
flang/lib/Semantics/check-omp-structure.cpp
flang/lib/Semantics/check-omp-structure.h
llvm/utils/TableGen/DirectiveEmitter.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D95108.318078.patch
Type: text/x-patch
Size: 16439 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210121/92d59754/attachment.bin>
More information about the llvm-commits
mailing list