This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/51667] [4.7 Regression] new FAIL: 27_io/basic_*stream/* execution test with -m32
- From: "ubizjak at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sat, 24 Dec 2011 12:39:50 +0000
- Subject: [Bug rtl-optimization/51667] [4.7 Regression] new FAIL: 27_io/basic_*stream/* execution test with -m32
- Auto-submitted: auto-generated
- References: <bug-51667-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51667
Uros Bizjak <ubizjak at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|tree-optimization |rtl-optimization
--- Comment #9 from Uros Bizjak <ubizjak at gmail dot com> 2011-12-24 12:39:50 UTC ---
This is rtl-optimization problem.
FYI: 64bit targets compile to:
Dump of assembler code for function _ZNSolsEs:
=> 0x0000003dd2c98c10 <+0>: mov (%rdi),%rax
0x0000003dd2c98c13 <+3>: mov -0x18(%rax),%rax
0x0000003dd2c98c17 <+7>: mov 0x18(%rdi,%rax,1),%eax
0x0000003dd2c98c1b <+11>: and $0x4a,%eax
0x0000003dd2c98c1e <+14>: cmp $0x8,%eax
0x0000003dd2c98c21 <+17>: je 0x3dd2c98c38 <_ZNSolsEs+40>
0x0000003dd2c98c23 <+19>: cmp $0x40,%eax
0x0000003dd2c98c26 <+22>: je 0x3dd2c98c38 <_ZNSolsEs+40>
0x0000003dd2c98c28 <+24>: movswq %si,%rsi
0x0000003dd2c98c2c <+28>: jmpq 0x3dd2c58df0
<_ZNSo9_M_insertIlEERSoT_@plt>
0x0000003dd2c98c31 <+33>: nopl 0x0(%rax)
0x0000003dd2c98c38 <+40>: movzwl %si,%esi
0x0000003dd2c98c3b <+43>: jmpq 0x3dd2c58df0
<_ZNSo9_M_insertIlEERSoT_@plt>
End of assembler dump.