aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorErich Keane <ekeane@nvidia.com>2025-10-06 06:46:21 -0700
committerGitHub <noreply@github.com>2025-10-06 06:46:21 -0700
commit542cba893018e6c7faebbc5c19e5c10034c160ea (patch)
tree46318548c5d52b0bf088c60627b5f3cbaa60326c /clang/lib/CodeGen/CodeGenFunction.cpp
parent8bab6c4e8c4f9a7b32ac5dd94436922c84705a86 (diff)
downloadllvm-542cba893018e6c7faebbc5c19e5c10034c160ea.zip
llvm-542cba893018e6c7faebbc5c19e5c10034c160ea.tar.gz
llvm-542cba893018e6c7faebbc5c19e5c10034c160ea.tar.bz2
[OpenACC][CIR] Handle firstprivate bounds recipe lowering (#161873)
These work the same as the other two (private and reduction) except that the expression for the 'init' is a copy instead of a default/value init, and in a separate region. This patch gets all of that correct, and ensures we generate these as expected. There is a little extra work to make sure that the bounds-loop generation does 2 separate array index operations, otherwise this is very much like the reduction implementation.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions