Remove a backwards dependence from Optimizer -> Lower by moving Todo.h
to the optimizer and out of lowering.
This patch is part of the upstreaming effort from fir-dev branch.
Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
Paths
| Differential D127292
[flang][NFC] Move Todo.h from Lower to Optimizer ClosedPublic Authored by clementval on Jun 8 2022, 4:47 AM.
Details Summary Remove a backwards dependence from Optimizer -> Lower by moving Todo.h This patch is part of the upstreaming effort from fir-dev branch. Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jun 8 2022, 8:48 AM Closed by commit rG5b66cc1000f9: [flang][NFC] Move Todo.h from Lower to Optimizer (authored by clementval). · Explain WhyJun 9 2022, 11:51 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 435104 flang/include/flang/Lower/Todo.h
flang/include/flang/Optimizer/Builder/Todo.h
flang/lib/Lower/Allocatable.cpp
flang/lib/Lower/Bridge.cpp
flang/lib/Lower/CallInterface.cpp
flang/lib/Lower/Coarray.cpp
flang/lib/Lower/ConvertExpr.cpp
flang/lib/Lower/ConvertType.cpp
flang/lib/Lower/ConvertVariable.cpp
flang/lib/Lower/CustomIntrinsicCall.cpp
flang/lib/Lower/HostAssociations.cpp
flang/lib/Lower/IO.cpp
flang/lib/Lower/IntrinsicCall.cpp
flang/lib/Lower/Mangler.cpp
flang/lib/Lower/OpenACC.cpp
flang/lib/Lower/OpenMP.cpp
flang/lib/Lower/Runtime.cpp
flang/lib/Lower/VectorSubscripts.cpp
flang/lib/Optimizer/Builder/Character.cpp
flang/lib/Optimizer/Builder/FIRBuilder.cpp
flang/lib/Optimizer/Builder/MutableBox.cpp
flang/lib/Optimizer/Builder/Runtime/Character.cpp
flang/lib/Optimizer/Builder/Runtime/Reduction.cpp
flang/lib/Optimizer/Builder/Runtime/Transformational.cpp
flang/lib/Optimizer/CodeGen/TargetRewrite.cpp
flang/lib/Optimizer/CodeGen/TypeConverter.h
flang/lib/Optimizer/Transforms/ArrayValueCopy.cpp
|