aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorTom Eccles <tom.eccles@arm.com>2024-06-20 10:36:51 +0100
committerGitHub <noreply@github.com>2024-06-20 10:36:51 +0100
commit1002c08c646d8c85fb63a54140a00c642f317b28 (patch)
tree7b2c4eff9d5c4737f9b575dfc6bc4ccfb7459c35 /llvm/lib/CodeGen/MachineBasicBlock.cpp
parentc1a7c5ac73af92316426deed5f8f10f33f729ad2 (diff)
downloadllvm-1002c08c646d8c85fb63a54140a00c642f317b28.zip
llvm-1002c08c646d8c85fb63a54140a00c642f317b28.tar.gz
llvm-1002c08c646d8c85fb63a54140a00c642f317b28.tar.bz2
[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.
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions