Adjust MIMG writemask to only the used components

Christian König deathsimple at vodafone.de
Wed Mar 27 09:57:59 PDT 2013


Hi Michel,

the attached patches dynamically adjust the writemask of MIMG 
instructions depending on the used components. Additional to that it 
also adjust the register class of MIMG instruction so that we also 
reduce register pressure.

Please review,
Christian.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-R600-SI-remove-image-sample-writemask.patch
Type: text/x-diff
Size: 8238 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130327/4e09bfe2/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-R600-SI-adjust-writemask-to-only-the-used-components.patch
Type: text/x-diff
Size: 10671 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130327/4e09bfe2/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-R600-SI-dynamical-figure-out-the-reg-class-of-MIMG.patch
Type: text/x-diff
Size: 10053 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130327/4e09bfe2/attachment-0002.patch>


More information about the llvm-commits mailing list