This is an archive of the discontinued LLVM Phabricator instance.

R600/SI: Custom lower fround
ClosedPublic

Authored by arsenm on Jan 20 2015, 7:21 PM.

Details

Reviewers
arsenm
Summary

This fixes it for SI. It also removes the pattern
used previously for Evergreen for f32. I'm not sure
if the the new R600 output is better or not, but it uses
1 fewer instructions if BFI is available.

Diff Detail

Event Timeline

arsenm updated this revision to Diff 18475.Jan 20 2015, 7:21 PM
arsenm retitled this revision from to R600/SI: Custom lower fround .
arsenm updated this object.
arsenm edited the test plan for this revision. (Show Details)
arsenm added a subscriber: Unknown Object (MLST).
arsenm accepted this revision.Jan 21 2015, 10:20 AM
arsenm added a reviewer: arsenm.

r226682

This revision is now accepted and ready to land.Jan 21 2015, 10:20 AM
arsenm closed this revision.Jan 21 2015, 10:20 AM