[all-commits] [llvm/llvm-project] 30fcf6: [OpenACC] Fixup rules for reduction clause variabl...
Erich Keane via All-commits
all-commits at lists.llvm.org
Wed Aug 20 07:55:39 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 30fcf6984546ac7e14de63921792f9df3a124d09
https://github.com/llvm/llvm-project/commit/30fcf6984546ac7e14de63921792f9df3a124d09
Author: erichkeane <ekeane at nvidia.com>
Date: 2025-08-20 (Wed, 20 Aug 2025)
Changed paths:
M clang/include/clang/Basic/DiagnosticSemaKinds.td
M clang/lib/Sema/SemaOpenACC.cpp
M clang/lib/Sema/SemaOpenACCClause.cpp
M clang/test/SemaOpenACC/combined-construct-reduction-clause.cpp
M clang/test/SemaOpenACC/compute-construct-reduction-clause.c
M clang/test/SemaOpenACC/compute-construct-reduction-clause.cpp
M clang/test/SemaOpenACC/loop-construct-reduction-clause.cpp
Log Message:
-----------
[OpenACC] Fixup rules for reduction clause variable refererence type
The standard is ambiguous, but we can only support
arrays/array-sections/etc of the composite type, so make sure we enforce
the rule that way. This will better support how we need to do lowering.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list