aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/ByteCode/Compiler.cpp
diff options
context:
space:
mode:
authorKareem Ergawy <kareem.ergawy@amd.com>2025-09-23 07:56:16 +0200
committerGitHub <noreply@github.com>2025-09-23 07:56:16 +0200
commit9b75446940c0ed3f4d66991f855bb048015f0a50 (patch)
tree1c71e9e500ac913275062a25921c0d8ef2f30718 /clang/lib/AST/ByteCode/Compiler.cpp
parent15f05dc135049ad125f19604508a51b50402f9d4 (diff)
downloadllvm-9b75446940c0ed3f4d66991f855bb048015f0a50.zip
llvm-9b75446940c0ed3f4d66991f855bb048015f0a50.tar.gz
llvm-9b75446940c0ed3f4d66991f855bb048015f0a50.tar.bz2
[flang][OpenMP] `do concurrent`: support `reduce` on device (#156610)
Extends `do concurrent` to OpenMP device mapping by adding support for mapping `reduce` specifiers to omp `reduction` clauses. The changes attach 2 `reduction` clauses to the mapped OpenMP construct: one on the `teams` part of the construct and one on the `wloop` part. - https://github.com/llvm/llvm-project/pull/155754 - https://github.com/llvm/llvm-project/pull/155987 - https://github.com/llvm/llvm-project/pull/155992 - https://github.com/llvm/llvm-project/pull/155993 - https://github.com/llvm/llvm-project/pull/157638 - https://github.com/llvm/llvm-project/pull/156610 ◀️ - https://github.com/llvm/llvm-project/pull/156837
Diffstat (limited to 'clang/lib/AST/ByteCode/Compiler.cpp')
0 files changed, 0 insertions, 0 deletions