We used to select the runtime function based on the first argument's
type, which was not correct behavior. The selection is done using
the result type now.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D133032
[flang] Generate DOT_PRODUCT runtime call based on the result type. ClosedPublic Authored by vzakhari on Aug 31 2022, 9:59 AM.
Details Summary We used to select the runtime function based on the first argument's
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 31 2022, 10:05 AM Closed by commit rG69193c6cd73b: [flang] Generate DOT_PRODUCT runtime call based on the result type. (authored by vzakhari). · Explain WhyAug 31 2022, 3:27 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 457112 flang/lib/Lower/IntrinsicCall.cpp
flang/lib/Optimizer/Builder/Runtime/Reduction.cpp
flang/test/Lower/Intrinsics/dot_product.f90
flang/unittests/Optimizer/Builder/Runtime/ReductionTest.cpp
|