------- Comment #2 from pluto at agmk dot net 2009-03-12 15:37 ------- on x86_64/4.4.0 i see correct movups and weird aligned moves[*].
main: subq $24, %rsp xorl %edi, %edi call get_arg movups (%rax), %xmm1 xorl %edi, %edi movaps %xmm1, (%rsp) [*] call get_arg movaps (%rsp), %xmm1 [*] movups (%rax), %xmm0 call sse_func addq $24, %rsp ret -- pluto at agmk dot net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pluto at agmk dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39442