Upgrade the PFT to support the lowering of Fortran 77.
Update the tests.
Paths
| Differential D98283
[flang][fir] Upstream changes to the pre-FIR tree ClosedPublic Authored by schweitz on Mar 9 2021, 12:40 PM.
Details Summary Upgrade the PFT to support the lowering of Fortran 77. Update the tests.
Diff Detail
Event TimelineComment Actions You may want to apply the clang-tidy hints about const auto ([llvm-qualified-auto]), otherwise LGTM and builds ok for me. This revision is now accepted and ready to land.Mar 10 2021, 5:36 AM This revision was landed with ongoing or failed builds.Mar 10 2021, 7:46 AM Closed by commit rG987ee6e3cc1f: [flang][fir] Upstream the pre-FIR tree changes. (authored by schweitz). · Explain Why This revision was automatically updated to reflect the committed changes. Comment Actions Hi @schweitz , thank you for working on this! Sadly pre-fir-tree04.f90 won't work with the new driver just yet - we need https://reviews.llvm.org/D97080 first. I've restored the original run line here: https://github.com/llvm/llvm-project/commit/547624af1963f082f0c4676b0c019528372f6f13. I will make sure to update pre-fir-tree04.f90 again once D97080 is merged. I hope that this is OK!
Revision Contents
Diff 329665 flang/include/flang/Lower/IO.h
flang/include/flang/Lower/PFTBuilder.h
flang/include/flang/Lower/PFTDefs.h
flang/include/flang/Lower/Support/Utils.h
flang/lib/Lower/IntervalSet.h
flang/lib/Lower/PFTBuilder.cpp
flang/test/Lower/pre-fir-tree01.f90
flang/test/Lower/pre-fir-tree02.f90
flang/test/Lower/pre-fir-tree04.f90
flang/test/Lower/pre-fir-tree05.f90
|