PATCH: R600/SI: Replacement for SIFixSGPRLiveRanges pass

Tom Stellard tom at stellard.net
Mon Sep 8 13:38:21 PDT 2014


Hi,

The attached patches replace the SIFixSGPRLiveRanges pass with something that
works and enables SALU selection inside of branches.

-Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-R600-SI-Fix-SIRegisterInfo-getPhysRegSubReg.patch
Type: text/x-diff
Size: 1551 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140908/1f638d57/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-R600-SI-Mark-EXEC_LO-and-EXEC_HI-as-reserved.patch
Type: text/x-diff
Size: 1150 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140908/1f638d57/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-R600-SI-Fix-the-FixSGPRLiveRanges-pass.patch
Type: text/x-diff
Size: 10352 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140908/1f638d57/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-R600-SI-Move-PHIs-that-define-SGPRs-to-the-VALU-in-m.patch
Type: text/x-diff
Size: 3069 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140908/1f638d57/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-R600-SI-Enable-selecting-SALU-inside-branches.patch
Type: text/x-diff
Size: 11208 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140908/1f638d57/attachment-0004.patch>


More information about the llvm-commits mailing list