This patch enables the lowering of the sum intrinsic. It adds
also infrastructure to deal with optional arguments in intrinsics and
implied loops.
This patch is part of the upstreaming effort from fir-dev branch.
Paths
| Differential D121221
[flang] Lower sum intrinsic ClosedPublic Authored by clementval on Mar 8 2022, 8:07 AM.
Details Summary This patch enables the lowering of the sum intrinsic. It adds This patch is part of the upstreaming effort from fir-dev branch.
Diff Detail
Event Timeline
This revision is now accepted and ready to land.Mar 8 2022, 8:44 AM Closed by commit rGb3eb0e113e5f: [flang] Lower sum intrinsic (authored by clementval). · Explain WhyMar 8 2022, 9:51 AM This revision was automatically updated to reflect the committed changes. clementval marked an inline comment as done.
Revision Contents
Diff 413853 flang/include/flang/Lower/AbstractConverter.h
flang/include/flang/Lower/ConvertExpr.h
flang/include/flang/Lower/CustomIntrinsicCall.h
flang/include/flang/Lower/IntrinsicCall.h
flang/include/flang/Optimizer/Builder/FIRBuilder.h
flang/include/flang/Optimizer/Dialect/FIRType.h
flang/lib/Lower/Bridge.cpp
flang/lib/Lower/CMakeLists.txt
flang/lib/Lower/ConvertExpr.cpp
flang/lib/Lower/CustomIntrinsicCall.cpp
flang/lib/Lower/IntrinsicCall.cpp
flang/lib/Optimizer/Builder/FIRBuilder.cpp
flang/lib/Optimizer/Dialect/FIRType.cpp
flang/test/Lower/Intrinsics/sum.f90
flang/unittests/Runtime/Time.cpp
|
Was this removed intentionally?