------- 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