[Patch] Only pass f32/v4f32 in xmm registers in x86-64 if only sse1 is suppored

Craig Topper craig.topper at gmail.com
Wed Oct 9 20:59:34 PDT 2013


Not sure if this is actually the right thing to do, but it fixes an issue
on llvm-dev where XMM->FP copy was being created.

This patches makes integer vector types and f64 only pass in xmm if sse2 is
enabled which is when these types are assigned to the xmm class.

-- 
~Craig
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131009/9f8cf1aa/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: abi.patch
Type: application/octet-stream
Size: 925 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131009/9f8cf1aa/attachment.obj>


More information about the llvm-commits mailing list