This allows folding source modifiers in more f16 cases.
Makes it easier to select per-component packed neg modifiers
Details
Details
- Reviewers
kzhuravl
Diff Detail
Diff Detail
Paths
| Differential D32627
AMDGPU: Pull fneg out of extract_vector_elt ClosedPublic Authored by arsenm on Apr 27 2017, 4:58 PM.
Details
Summary This allows folding source modifiers in more f16 cases.
Diff Detail Event TimelineHerald added subscribers: t-tye, tpr, dstuttard and 3 others. · View Herald TranscriptApr 27 2017, 4:58 PM arsenm added a child revision: D32630: AMDGPU: Make better use of op_sel with high components.Apr 27 2017, 8:17 PM This revision is now accepted and ready to land.May 10 2017, 1:00 PM
Revision Contents
Diff 97023 lib/Target/AMDGPU/AMDGPUISelLowering.h
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
lib/Target/AMDGPU/SIISelLowering.h
lib/Target/AMDGPU/SIISelLowering.cpp
test/CodeGen/AMDGPU/fneg-combines.ll
test/CodeGen/AMDGPU/fneg.f16.ll
|