This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU/GlobalISel: Manually select scalar f64 G_FNEG
ClosedPublic

Authored by arsenm on Jan 27 2020, 7:28 AM.

Details

Reviewers
nhaehnle
kerbowa
Summary

This should be no problem to support with a pattern, but it turns out
there are just too many yaks to shave. The main problem is in the DAG
emitter, which I have no desire to sink effort into fixing.

If we had a bit to disable patterns in the DAG importer, fixing the
GlobalISelEmitter is more manageable.

Diff Detail

Event Timeline

arsenm created this revision.Jan 27 2020, 7:28 AM
This revision is now accepted and ready to land.Jan 29 2020, 1:41 AM