[all-commits] [llvm/llvm-project] 65049d: [flang][openacc] OpenACC 3.0 parser
Valentin Clement (バレンタイン クレメン) via All-commits
all-commits at lists.llvm.org
Mon Jul 13 17:15:25 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 65049d16100af360674659fb56e8f9bec96a0836
https://github.com/llvm/llvm-project/commit/65049d16100af360674659fb56e8f9bec96a0836
Author: Valentin Clement <clementval at gmail.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M flang/include/flang/Common/Fortran-features.h
M flang/include/flang/Parser/dump-parse-tree.h
M flang/include/flang/Parser/parse-tree.h
M flang/lib/Parser/CMakeLists.txt
M flang/lib/Parser/executable-parsers.cpp
A flang/lib/Parser/openacc-parsers.cpp
M flang/lib/Parser/openmp-parsers.cpp
M flang/lib/Parser/parsing.cpp
M flang/lib/Parser/program-parsers.cpp
M flang/lib/Parser/stmt-parser.h
M flang/lib/Parser/token-parsers.h
M flang/lib/Parser/type-parsers.h
M flang/lib/Parser/unparse.cpp
M flang/lib/Semantics/resolve-names.cpp
A flang/test/Semantics/acc-validity.f90
M flang/tools/f18-parse-demo/CMakeLists.txt
M flang/tools/f18/CMakeLists.txt
M flang/tools/f18/f18.cpp
M llvm/include/llvm/CMakeLists.txt
A llvm/include/llvm/Frontend/CMakeLists.txt
M llvm/include/llvm/Frontend/Directive/DirectiveBase.td
A llvm/include/llvm/Frontend/OpenACC/ACC.td
A llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt
M llvm/lib/Frontend/CMakeLists.txt
A llvm/lib/Frontend/OpenACC/CMakeLists.txt
Log Message:
-----------
[flang][openacc] OpenACC 3.0 parser
Summary:
This patch introduce the parser for OpenACC 3.0 in Flang. It uses the same TableGen mechanism
than OpenMP.
Reviewers: nvdatian, sscalpone, tskeith, klausler, ichoyjx, jdoerfert, DavidTruby
Reviewed By: klausler
Subscribers: SouraVX, mgorny, hiraditya, jfb, sstefan1, llvm-commits
Tags: #llvm, #flang
Differential Revision: https://reviews.llvm.org/D83649
More information about the All-commits
mailing list