[PATCH] R600/SI: Instruction commuting improvements

Matt Arsenault arsenm2 at gmail.com
Sun Sep 28 18:36:41 PDT 2014


Hi,

These enable commuting of FP immediate operands, and immediates when the non-immediate operand has source modifiers.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-R600-SI-Use-early-return-instead-of-checking-conditi.patch
Type: application/octet-stream
Size: 2631 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140928/b4003ffe/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-R600-SI-Allow-comuting-fp-immediates.patch
Type: application/octet-stream
Size: 6483 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140928/b4003ffe/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-R600-SI-Cleanup-code-with-ChangeToFPImmediate.patch
Type: application/octet-stream
Size: 1251 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140928/b4003ffe/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-R600-SI-Fix-general-commuting-breaking-src-mods.patch
Type: application/octet-stream
Size: 3246 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140928/b4003ffe/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-R600-SI-Simplify-code-with-hasModifiersSet.patch
Type: application/octet-stream
Size: 1750 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140928/b4003ffe/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-R600-SI-Allow-commuting-with-source-modifiers.patch
Type: application/octet-stream
Size: 5148 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140928/b4003ffe/attachment-0005.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-Also-check-for-FPImm-literal-constants.patch
Type: application/octet-stream
Size: 922 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140928/b4003ffe/attachment-0006.obj>


More information about the llvm-commits mailing list