R600: Generate native ALU instructions

Vincent Lejeune vljn at ovi.com
Mon Apr 22 09:28:59 PDT 2013


Hi,

this set of patches make llvm generate native instructions for ALU.
Now r600 backend emits all instructions as natively encoded ;
however we still emit the INSTR_NATIVE data before each instructions atm.
We can drop this behaviour but I'd like to keep it one or 2 weeks so that people can test it against mesa.

Vincent
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-R600-Use-correct-Schedule-info-for-cayman.patch
Type: application/octet-stream
Size: 3906 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130422/5a86f632/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-R600-add-a-istransonly-function.patch
Type: application/octet-stream
Size: 2770 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130422/5a86f632/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-R600-Add-a-Bank-Swizzle-operand.patch
Type: application/octet-stream
Size: 5818 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130422/5a86f632/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-R600-use-native-for-alu.patch
Type: application/octet-stream
Size: 8662 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130422/5a86f632/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-R600-Packetize-instructions.patch
Type: application/octet-stream
Size: 14838 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130422/5a86f632/attachment-0004.obj>


More information about the llvm-commits mailing list