This patch lowers where statement to FIR.
The where statement is lowered to a conbination of
loops and if conditions.
This patch is part of the upstreaming effort from fir-dev branch.
Paths
| Differential D121385
[flang] Lower where statement ClosedPublic Authored by clementval on Mar 10 2022, 8:42 AM.
Details Summary This patch lowers where statement to FIR. This patch is part of the upstreaming effort from fir-dev branch.
Diff Detail
Event Timelineclementval added a child revision: D121386: [flang] Lower general forall statement.Mar 10 2022, 9:02 AM This revision is now accepted and ready to land.Mar 10 2022, 9:43 AM Closed by commit rG7a6a1655d83b: [flang] Lower where statement (authored by clementval). · Explain WhyMar 10 2022, 9:44 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 414410 flang/include/flang/Lower/ConvertExpr.h
flang/lib/Lower/Bridge.cpp
flang/lib/Lower/ConvertExpr.cpp
flang/test/Lower/where.f90
|