[LLVMdev] Missuse of xmm register on X86-64

Aran Clauson aran at 100acres.us
Fri May 7 14:41:37 PDT 2010


All,
        I've been working on a new scheduler and have 
somehow affected register selection.  My problem is that an 
xmm register is being used as an index expression.  
Specifically,

addss   (%xmm1,%rax,4), %xmm0

I like the idea of a floating-point index, but, like the 
assembler, I don't know what that means.  Any suggestions 
on where I should look for a solution to my problem?

Aran
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100507/f870088b/attachment.sig>


More information about the llvm-dev mailing list