aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorErich Keane <ekeane@nvidia.com>2025-08-15 11:42:40 -0700
committerGitHub <noreply@github.com>2025-08-15 18:42:40 +0000
commitdcdbd5b55db818424ce034285eb8482b26f43d73 (patch)
tree755574ba4518ff53619c866355b72be3566db42a /clang/lib/Frontend/InitPreprocessor.cpp
parent29976f2e58a3700ebedcaaa5692dcd5befd0cab2 (diff)
downloadllvm-dcdbd5b55db818424ce034285eb8482b26f43d73.zip
llvm-dcdbd5b55db818424ce034285eb8482b26f43d73.tar.gz
llvm-dcdbd5b55db818424ce034285eb8482b26f43d73.tar.bz2
[OpenACC][NFCI] Implement 'recipe' generation for firstprivate copy (#153622)
The 'firstprivate' clause requires that we do a 'copy' operation, so this patch creates some AST nodes from which we can generate the copy operation, including a 'temporary' and array init. For the most part this is pretty similar to what 'private' does other than the fact that the source is copy (and not default init!), and that there is a temporary from which to copy. --------- Co-authored-by: Andy Kaylor <akaylor@nvidia.com>
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions