PATCHES: R600/SI: VGPR Spilling for compute
    Tom Stellard 
    tom at stellard.net
       
    Wed Jan  7 11:51:08 PST 2015
    
    
  
Hi,
The attached patches enable VGPR spilling for compute shaders.  In addition, they
modify the backend to emit relocations for the scratch buffer, so it no longer
needs to be passed to the shader via user sgprs.
-Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-R600-SI-Spill-VGPRs-to-scratch-space-for-compute-sha.patch
Type: text/x-diff
Size: 26735 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150107/53a946f0/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-R600-SI-Use-IMPLICIT_DEF-and-KILL-when-failing-to-sp.patch
Type: text/x-diff
Size: 1444 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150107/53a946f0/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-R600-SI-Use-external-symbols-for-scratch-buffer.patch
Type: text/x-diff
Size: 18347 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150107/53a946f0/attachment-0002.patch>
    
    
More information about the llvm-commits
mailing list