[PATCHES] R600/SI: Select BFM and BFE from bitwise opcodes

Marek Olšák maraeo at gmail.com
Fri Mar 13 11:51:15 PDT 2015


Hi,

These patches take care of selecting BFM and BFE from patterns that
commonly occur in shaders. I think I have covered all cases, but feel
free to say what I forgot.

Please review.

Marek
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-R600-SI-Improve-BFM-support.patch
Type: text/x-patch
Size: 5022 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150313/6d4b11fa/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-R600-SI-Custom-select-32-bit-S_BFE-from-bitwise-opco.patch
Type: text/x-patch
Size: 11290 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150313/6d4b11fa/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-R600-SI-Select-V_BFE_U32-for-and-shift-with-a-non-li.patch
Type: text/x-patch
Size: 4340 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150313/6d4b11fa/attachment-0002.bin>


More information about the llvm-commits mailing list