[all-commits] [llvm/llvm-project] 721558: [OpenACC] Implement 'cache' construct parsing (#74...
Erich Keane via All-commits
all-commits at lists.llvm.org
Wed Dec 6 06:32:59 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 721558ae40ebc996b6a8d51e3d5147f5a8c7d008
https://github.com/llvm/llvm-project/commit/721558ae40ebc996b6a8d51e3d5147f5a8c7d008
Author: Erich Keane <ekeane at nvidia.com>
Date: 2023-12-06 (Wed, 06 Dec 2023)
Changed paths:
M clang/include/clang/Basic/OpenACCKinds.h
M clang/include/clang/Parse/Parser.h
M clang/lib/Parse/ParseOpenACC.cpp
A clang/test/ParserOpenACC/parse-cache-construct.c
A clang/test/ParserOpenACC/parse-cache-construct.cpp
Log Message:
-----------
[OpenACC] Implement 'cache' construct parsing (#74324)
The 'cache' construct takes a list of 'vars', which are array-section
style definitions. This patch implements the parsing, leaving the lower
bound and length of the bound as expressions, so that we can validate
they are the correct 'thing' in sema.
More information about the All-commits
mailing list