[all-commits] [llvm/llvm-project] 1002c0: [flang][OpenMP] support more reduction types for p...
Tom Eccles via All-commits
all-commits at lists.llvm.org
Thu Jun 20 02:37:13 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 1002c08c646d8c85fb63a54140a00c642f317b28
https://github.com/llvm/llvm-project/commit/1002c08c646d8c85fb63a54140a00c642f317b28
Author: Tom Eccles <tom.eccles at arm.com>
Date: 2024-06-20 (Thu, 20 Jun 2024)
Changed paths:
M flang/lib/Lower/OpenMP/ReductionProcessor.cpp
R flang/test/Lower/OpenMP/Todo/reduction-array-intrinsic.f90
A flang/test/Lower/OpenMP/reduction-array-intrinsic.f90
A flang/test/Lower/OpenMP/wsloop-reduction-allocatable-array-minmax.f90
Log Message:
-----------
[flang][OpenMP] support more reduction types for procedure designators (#96057)
This re-uses reduction declarations from intrinsic operators to add
support for reductions of allocatables, pointers, and arrays with
procedure designators (e.g. min/max).
I have split this into two commits to make it easier to review. The
first one makes the functional change. The second cleans things up now
that we can share much more code between intrinsic operators and
procedure designators.
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