This patch lowers general forall statements. The forall
are lowered to nested loops.
This patch is part of the upstreaming effort from fir-dev branch.
Depends on D121385
Paths
| Differential D121386
[flang] Lower general forall statement ClosedPublic Authored by clementval on Mar 10 2022, 9:02 AM.
Details Summary This patch lowers general forall statements. The forall This patch is part of the upstreaming effort from fir-dev branch. Depends on D121385
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 10 2022, 9:51 AM Closed by commit rG88ae0d61c316: [flang] Lower general forall statement (authored by clementval). · Explain WhyMar 10 2022, 10:44 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 414411 flang/include/flang/Lower/Allocatable.h
flang/include/flang/Lower/ConvertExpr.h
flang/include/flang/Optimizer/Builder/BoxValue.h
flang/include/flang/Optimizer/Builder/Runtime/Inquiry.h
flang/lib/Lower/Allocatable.cpp
flang/lib/Lower/Bridge.cpp
flang/lib/Lower/ConvertExpr.cpp
flang/lib/Lower/IntrinsicCall.cpp
flang/lib/Optimizer/Builder/BoxValue.cpp
flang/lib/Optimizer/Builder/CMakeLists.txt
flang/lib/Optimizer/Builder/Runtime/Inquiry.cpp
flang/test/Lower/forall/forall-construct.f90
|