Patches for SI

Christian König deathsimple at vodafone.de
Thu Mar 21 04:37:45 PDT 2013


Hi Michel,

attached are the next bunch of improvements for the SI llvm backend.

Since Tom is on vacation it's probably on us to review them ourself. 
They are stabilizing the register allocation, and so should make it 
possible to use RegPressure scheduling again without running out of 
registers in (for example) lightsmark.

The matching mesa patches should hit the list in a couple of minutes.

Thanks,
Christian.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-R600-SI-replace-WQM-intrinsic.patch
Type: text/x-diff
Size: 5032 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130321/99e16a85/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-R600-SI-mark-most-intrinsics-as-readnone.patch
Type: text/x-diff
Size: 2461 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130321/99e16a85/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-R600-SI-switch-back-to-RegPressure-scheduling.patch
Type: text/x-diff
Size: 2281 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130321/99e16a85/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-R600-SI-avoid-unecessary-subreg-extraction-in-IMAGE_.patch
Type: text/x-diff
Size: 4454 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130321/99e16a85/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-R600-SI-improve-vector-interpolation.patch
Type: text/x-diff
Size: 1530 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130321/99e16a85/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-R600-SI-improve-post-ISel-folding.patch
Type: text/x-diff
Size: 4628 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130321/99e16a85/attachment-0005.patch>


More information about the llvm-commits mailing list