Allows better source modifier usage.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D27966
AMDGPU: Pull fneg/fabs out of a select if free ClosedPublic Authored by arsenm on Dec 19 2016, 6:58 PM.
Details
Diff Detail Event Timelinearsenm updated this object. arsenm edited edge metadata. Comment ActionsRemove parts that only will help after more combines are added arsenm retitled this revision from DAGCombiner: Pull fneg/fabs out of a select if free to AMDGPU: Pull fneg/fabs out of a select if free. arsenm edited edge metadata. Comment ActionsMove to target code arsenm added a child revision: D28256: AMDGPU: Skip fneg/select combine if it can fold into other.Jan 3 2017, 2:36 PM This revision is now accepted and ready to land.Jan 11 2017, 2:10 PM
Revision Contents
Diff 82953 lib/Target/AMDGPU/AMDGPUISelLowering.cpp
test/CodeGen/AMDGPU/fmul-2-combine-multi-use.ll
test/CodeGen/AMDGPU/select-fabs-fneg-extract.ll
|