------- Comment #4 from pluto at agmk dot net  2009-03-12 15:53 -------
(In reply to comment #3)

> >         call    get_arg
> >         movups  (%rax), %xmm1
> >         xorl    %edi, %edi
> >         movaps  %xmm1, (%rsp)               [*]
> 
> We can use movaps since stack is aligned at 16byte here.
> 
> >         call    get_arg
> >         movaps  (%rsp), %xmm1               [*]
> 
> Same here.

of course you can, but what for transfer xmm1=>(rsp)=>xmm1?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39442

Reply via email to