This is an archive of the discontinued LLVM Phabricator instance.

Lower fp16 ops to libcalls for SPARC targets
ClosedPublic

Authored by LemonBoy on Apr 6 2020, 10:18 AM.

Details

Summary

The fp16 ops are legalized by extending/chopping them as needed.
The tests are shamelessly stolen from the RISC-V backend.

Diff Detail

Event Timeline

LemonBoy created this revision.Apr 6 2020, 10:18 AM
lenary removed a subscriber: lenary.Apr 6 2020, 10:32 AM
This revision is now accepted and ready to land.Apr 27 2020, 5:27 PM
This revision was automatically updated to reflect the committed changes.
thakis added a subscriber: thakis.Jun 9 2020, 8:46 PM

This breaks tests on Mac: http://45.33.8.238/mac/15230/step_11.txt

Please take a look and revert if it takes a while to fix.