llvm-project
[flang][OpenMP] Support user-defined declare reduction with derived types
#184897
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
11
Changes
View On
GitHub
[flang][OpenMP] Support user-defined declare reduction with derived types
#184897
tblah
merged 11 commits into
llvm:main
from
MattPD:flang_176278_declare-reduction-derived
llvmbot
added
flang
llvmbot
added
flang:fir-hlfir
llvmbot
added
flang:openmp
MattPD
force pushed
65 days ago
tblah
commented on 2026-03-09
MattPD
force pushed
61 days ago
MattPD
force pushed
61 days ago
[flang][OpenMP] Support user-defined declare reduction with derived t…
60209b48
MattPD
force pushed
to
60209b48
61 days ago
tblah
commented on 2026-03-10
WIP: whole-variable assignment
42092211
Formatting
4edbacaf
MattPD
force pushed
to
4edbacaf
57 days ago
Fix derived-type reduction combiner lowering to use typed assignments
70828347
Formatting
01c622ea
Fix the assignment lowering for component-level combiners
00518791
tblah
commented on 2026-03-18
WIP: add a test featuring a derived type with init and finalization
bacdd1d0
tblah
commented on 2026-03-19
Combiner: always store inside visitor lambdas for by-ref reductions
f66e83b9
Test: Verify init value and add TODOs for finalizer/allocatable
df812652
Init callback API: pass mold and priv args separately
5954107e
MattPD
force pushed
to
5954107e
50 days ago
tblah
commented on 2026-03-23
tblah
commented on 2026-03-23
Move derived-type init store into populateByRefInitAndCleanupRegions
42de6664
tblah
commented on 2026-03-24
tblah
approved these changes on 2026-03-26
tblah
merged
e80604a6
into main
44 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
tblah
Assignees
No one assigned
Labels
flang
flang:fir-hlfir
flang:openmp
Milestone
No milestone
Login to write a write a comment.
Login via GitHub