[LLVMdev] Missuse of xmm register on X86-64
Jakob Stoklund Olesen
stoklund at 2pi.dk
Mon May 10 10:13:10 PDT 2010
On May 7, 2010, at 2:41 PM, Aran Clauson wrote:
> 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?
What does llc -verify-machineinstrs say?
More information about the llvm-dev
mailing list