aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp
diff options
context:
space:
mode:
authorValentin Clement <clementval@gmail.com>2022-07-18 09:23:05 +0200
committerValentin Clement <clementval@gmail.com>2022-07-18 09:26:57 +0200
commit048aaab19420a67c5b4075726233f73b37ed177c (patch)
tree4da23fe37333b3998a9c74c04e704bacb5f2cc97 /llvm/lib/Transforms/Utils/LoopRotationUtils.cpp
parentdf42d63d3706133efa46d16d29492efd125a3e28 (diff)
downloadllvm-048aaab19420a67c5b4075726233f73b37ed177c.zip
llvm-048aaab19420a67c5b4075726233f73b37ed177c.tar.gz
llvm-048aaab19420a67c5b4075726233f73b37ed177c.tar.bz2
[flang][openacc] Use TableGen to generate the clause parser
This patch introduce an automatic generation of the clause parser from the TableGen information. New information can be stored directly in the TableGen file: - The different aliases that a clause support. - prefix before a value. - whether a prefix is optional or not. Makes it easier to add new clauses and also avoid some error (`write` clause incorrect until now). This patch is updating only the OpenACC part. A patch with a modification of the OpenMP clause parser will follow. Reviewed By: kiranchandramohan Differential Revision: https://reviews.llvm.org/D106968
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopRotationUtils.cpp')
0 files changed, 0 insertions, 0 deletions