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