PATCH: R600/SI: Tablegen refactoring

Tom Stellard tom at stellard.net
Fri May 16 08:17:13 PDT 2014


Hi,

The attached patches refactor the SI tablegen definitions to enable to
allow for some convenient simplifications in the future.

-Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-R600-SI-Remove-duplicate-pattern.patch
Type: text/x-diff
Size: 729 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140516/66675bd2/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-R600-SI-Promote-f32-SELECT-to-i32.patch
Type: text/x-diff
Size: 2063 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140516/66675bd2/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-R600-SI-Remove-unused-instruction.patch
Type: text/x-diff
Size: 910 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140516/66675bd2/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-R600-SI-Move-tablegen-patterns-away-from-instruction.patch
Type: text/x-diff
Size: 3454 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140516/66675bd2/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-R600-SI-Add-a-PredicateControl-class-for-managing-Ta.patch
Type: text/x-diff
Size: 6820 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140516/66675bd2/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-R600-SI-Refactor-the-VOP3_32-tablegen-class.patch
Type: text/x-diff
Size: 13645 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140516/66675bd2/attachment-0005.patch>


More information about the llvm-commits mailing list