[PATCH] Improve handling of custom load ext actions.
Matt Arsenault
Matthew.Arsenault at amd.com
Mon Mar 24 14:47:26 PDT 2014
Currently setting custom load ext actions, particularly for vectors,
isn't very helpful. Most places that will fold into an extload will not
unless it is legal. This will allow creating more extloads when custom
lowered.
These will be used in forthcoming R600 patches.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Allow-folding-of-s-z-ext-of-an-anyextload-when-the-L.patch
Type: text/x-patch
Size: 10452 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140324/714fe41b/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Update-mips-test-for-checking-for-custom-zextload.patch
Type: text/x-patch
Size: 1948 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140324/714fe41b/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Fold-vector-sext-load-x-into-a-sextload-if-it-is-cus.patch
Type: text/x-patch
Size: 4179 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140324/714fe41b/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-R600-Check-if-a-sextload-should-be-used-for-paramete.patch
Type: text/x-patch
Size: 6295 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140324/714fe41b/attachment-0003.bin>
More information about the llvm-commits
mailing list