This patch enables the lowering of the print, read and write
IO statements.
This patch is part of the upstreaming effort from fir-dev branch.
Paths
| Differential D120743
[flang] Lower basic IO statement ClosedPublic Authored by clementval on Mar 1 2022, 9:52 AM.
Details Summary This patch enables the lowering of the print, read and write This patch is part of the upstreaming effort from fir-dev branch.
Diff Detail
Event Timelineclementval added a child revision: D120744: [flang] Handle dynamic array lowering.Mar 1 2022, 9:54 AM This revision is now accepted and ready to land.Mar 1 2022, 10:16 AM Closed by commit rG8c22cb846f31: [flang] Lower basic IO statement (authored by clementval). · Explain WhyMar 1 2022, 12:48 PM This revision was automatically updated to reflect the committed changes. clementval removed a child revision: D120744: [flang] Handle dynamic array lowering.Mar 1 2022, 12:51 PM clementval added a child revision: D120744: [flang] Handle dynamic array lowering.Mar 1 2022, 1:05 PM
Revision Contents
Diff 412207 flang/include/flang/Lower/AbstractConverter.h
flang/include/flang/Lower/ConvertExpr.h
flang/include/flang/Lower/ConvertType.h
flang/include/flang/Lower/ConvertVariable.h
flang/include/flang/Lower/IO.h
flang/include/flang/Lower/StatementContext.h
flang/include/flang/Optimizer/Dialect/FIROps.td
flang/lib/Lower/Bridge.cpp
flang/lib/Lower/CMakeLists.txt
flang/lib/Lower/ConvertExpr.cpp
flang/lib/Lower/ConvertType.cpp
flang/lib/Lower/ConvertVariable.cpp
flang/lib/Lower/IO.cpp
flang/lib/Optimizer/Dialect/FIROps.cpp
flang/test/Lower/io-statement-1.f90
flang/test/Lower/io-statement-2.f90
|