This is an archive of the discontinued LLVM Phabricator instance.

R600/SI: Try to use scalar BFE.
ClosedPublic

Authored by arsenm on Apr 1 2014, 11:33 AM.

Details

Reviewers
arsenm
Summary

Use scalar BFE with constant shift and offset when possible.
This is complicated by the fact that the scalar version packs
the two operands of the vector version into one.

Diff Detail

Event Timeline

arsenm accepted this revision.Apr 17 2014, 10:28 PM

r206558

arsenm closed this revision.Apr 17 2014, 10:28 PM