------- Comment #5 from ubizjak at gmail dot com 2009-06-25 17:32 -------
The problem is also present on 4.5.0. The executable won't segfault, because
-O0 generates more temporaries on stack. However:
xorps %xmm1, %xmm1
movlps 56(%esp), %xmm1
(*) movhps 64(%esp), %xmm1
xorps %xmm0, %xmm0
movlps 48(%esp), %xmm0
(**) movhps 56(%esp), %xmm0
addps %xmm1, %xmm0
(*) This slot is not initialized
(**) This one belongs to "a".
--
ubizjak at gmail dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
Known to fail| |4.5.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40550