Fortran runtime supports mixed types by casting the loaded values
to the result type, so DOT_PRODUCT simplification has to do the same.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D131726
[flang] Handle mixed types in DOT_PRODUCT simplification. ClosedPublic Authored by vzakhari on Aug 11 2022, 2:40 PM.
Details Summary Fortran runtime supports mixed types by casting the loaded values
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 12 2022, 5:46 AM Closed by commit rG56eda98f0cbd: [flang] Handle mixed types in DOT_PRODUCT simplification. (authored by vzakhari). · Explain WhyAug 15 2022, 9:10 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 452698 flang/lib/Optimizer/Transforms/SimplifyIntrinsics.cpp
flang/test/Transforms/simplifyintrinsics.fir
|