This is an archive of the discontinued LLVM Phabricator instance.

GlobalISel: Implement lower for G_FCOPYSIGN
ClosedPublic

Authored by arsenm on Jul 5 2019, 7:25 AM.

Details

Summary

In SelectionDAG AMDGPU treated these as legal, but this was mostly
because the bitcasts required for FP types were painful. Theoretically
the bitpattern should eventually match to bfi, so don't bother trying
to get the patterns to import.

Diff Detail

Event Timeline

arsenm created this revision.Jul 5 2019, 7:25 AM
paquette accepted this revision.Jul 9 2019, 1:08 PM

LGTM

This revision is now accepted and ready to land.Jul 9 2019, 1:08 PM
arsenm closed this revision.Jul 9 2019, 4:34 PM

r365583