[PATCH] R600/SI: Fixes for 64-bit operations only on SALU

Matt Arsenault Matthew.Arsenault at amd.com
Fri Mar 21 20:28:41 PDT 2014


On 03/18/2014 03:10 AM, Matt Arsenault wrote:
> Hi,
>
> These patches move more instruction patterns to use initially select 
> the scalar version to be more consistent with the other instructions. 
> Also fixes a few 64-bit operations that the SALU has that are not 
> available for the VALU.
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Updated patches

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140321/909c2804/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-R600-SI-Move-splitting-64-bit-immediates-to-separate.patch
Type: text/x-patch
Size: 5721 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140321/909c2804/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-R600-SI-Fix-64-bit-bit-ops-that-require-the-VALU.patch
Type: text/x-patch
Size: 7744 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140321/909c2804/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-R600-SI-Sub-optimial-fix-for-64-bit-immediates-with-.patch
Type: text/x-patch
Size: 11834 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140321/909c2804/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-R600-SI-Fix-extra-mov-from-legalizing-64-bit-SALU-op.patch
Type: text/x-patch
Size: 4504 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140321/909c2804/attachment-0003.bin>


More information about the llvm-commits mailing list