https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48128
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |4.8.0
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48128
--- Comment #4 from Dmitry Gorbachev ---
(In reply to comment #2)
> When marking baz as static an compiling with -mno-sse, the result is even
> more strange...
Still true for GCC 4.9.1 and 4.10.0.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48128
Richard Guenther changed:
What|Removed |Added
Target|i686-*-*|i686-*-*, x86_64-*-*
Statu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48128
--- Comment #2 from Dmitry Gorbachev
2011-03-15 00:57:30 UTC ---
When marking baz as static an compiling with -mno-sse, the result is even more
strange...
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48128
--- Comment #1 from Andrew Pinski 2011-03-15
00:16:10 UTC ---
The problem is CSE, is CSEing the address of baz which confuses the register
allocator because of not enough registers to work with on x86.