Extend the existing fadd/fsub->fmad combines to produce
FMA if allowed.
Details
Details
- Reviewers
• tstellarAMD nhaehnle
Diff Detail
Diff Detail
Paths
| Differential D27903
AMDGPU: Form more FMAs if fusion is allowed ClosedPublic Authored by arsenm on Dec 18 2016, 1:50 PM.
Details
Summary Extend the existing fadd/fsub->fmad combines to produce
Diff Detail Event Timelinearsenm updated this object. • tstellarAMD edited edge metadata. Comment ActionsLGTM.
This revision is now accepted and ready to land.Dec 21 2016, 6:49 PM
Revision Contents
Diff 81890 lib/Target/AMDGPU/SIISelLowering.h
lib/Target/AMDGPU/SIISelLowering.cpp
test/CodeGen/AMDGPU/fmuladd.f16.ll
test/CodeGen/AMDGPU/fmuladd.f32.ll
test/CodeGen/AMDGPU/fmuladd.f64.ll
test/CodeGen/AMDGPU/fmuladd.ll
test/CodeGen/AMDGPU/mad-sub.ll
|
You can use --check-prefixes=