Even with aggressive fusion enabled, this requires duplicating
the fmul, or increases an fadd to another fma which is not an
improvement.
Details
Details
- Reviewers
RKSimon • tstellarAMD escha
Diff Detail
Diff Detail
Paths
| Differential D28332
DAGCombiner: Add hasOneUse checks to fadd/fma combine ClosedPublic Authored by arsenm on Jan 4 2017, 3:23 PM.
Details
Summary Even with aggressive fusion enabled, this requires duplicating
Diff Detail Event Timelinearsenm updated this object. This revision is now accepted and ready to land.Jan 10 2017, 3:45 PM
Revision Contents
Diff 83152 lib/CodeGen/SelectionDAG/DAGCombiner.cpp
test/CodeGen/AMDGPU/fadd-fma-fmul-combine.ll
|
clang-format - reduce lines