[all-commits] [llvm/llvm-project] 0a90ff: [flang][openacc] OpenACC 3.0 parser

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Tue Jul 14 11:30:01 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 0a90ffa77293e8e2c99843f770cc0f2cd1d8947c
      https://github.com/llvm/llvm-project/commit/0a90ffa77293e8e2c99843f770cc0f2cd1d8947c
  Author: Valentin Clement <clementval at gmail.com>
  Date:   2020-07-14 (Tue, 14 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
    M llvm/test/TableGen/directive1.td
    M llvm/test/TableGen/directive2.td
    M llvm/utils/TableGen/DirectiveEmitter.cpp

  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: MaskRay, 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