------- Comment #6 from pluto at agmk dot net  2006-02-08 21:10 -------
one more testcase from x86-64 / gcc-4.1:

float re(float _Complex a) { return __real__ a; }

is compiled to:

re: movq    %xmm0, -8(%rsp)
    movss   -8(%rsp), %xmm0
    ret

but can be optimized to `movss %xmm0, %xmm0`.


-- 

pluto at agmk dot net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pluto at agmk dot net


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

Reply via email to