[all-commits] [llvm/llvm-project] 147b38: [OpenACC] Implement enter data/exit data construct...

Erich Keane via All-commits all-commits at lists.llvm.org
Tue Nov 21 07:46:27 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 147b38b1464cb39e763a9865c476d5c3d54bc619
      https://github.com/llvm/llvm-project/commit/147b38b1464cb39e763a9865c476d5c3d54bc619
  Author: Erich Keane <ekeane at nvidia.com>
  Date:   2023-11-21 (Tue, 21 Nov 2023)

  Changed paths:
    M clang/include/clang/Basic/DiagnosticParseKinds.td
    M clang/include/clang/Basic/OpenACCKinds.h
    M clang/lib/Parse/ParseOpenACC.cpp
    M clang/test/ParserOpenACC/parse-constructs.c

  Log Message:
  -----------
  [OpenACC] Implement enter data/exit data construct parsing (#72916)

These two constructs, 'enter data' and 'exit data', are novel compared
to what is currently in the parser, as this is the first set implemented
where the first token is itself not a valid construct. Because of this,
it requires some additional work to do the first keyword parsing.




More information about the All-commits mailing list