[llvm-commits] Patch for X86 to use subregs
Christopher Lamb
christopher.lamb at gmail.com
Sat Jul 28 00:17:31 PDT 2007
This patch changes the X86 back end to use the new subreg operations
for appropriate truncate and extend operations. This should allow
regression testing of the subreg feature going forward, as it's now
used in a public target.
The patch passed DejaGnu and all of SingleSource on my x86 machine,
but there are changes for x86-64 as well which I haven't been able to
test. Output assembly for x86-64 appears sane, but I'd appreciate
someone giving the patch a try on their x86-64 system. Other 32-bit
x86 testing is also appreciated.
Thanks
--
Christopher Lamb

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20070728/e47e942d/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x86_subregs.patch
Type: application/octet-stream
Size: 16080 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20070728/e47e942d/attachment.obj>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20070728/e47e942d/attachment-0001.html>
More information about the llvm-commits
mailing list