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

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |hubicka at gcc dot gnu.org,
                   |                            |mjambor at suse dot cz
         Resolution|                            |FIXED

--- Comment #1 from Jan Hubicka <hubicka at gcc dot gnu.org> 2010-11-10 
17:43:15 UTC ---
Mainline now produces:

_Z4testv:
.LFB1:  
        movl    $123, sink1(%rip)
        movl    $123, sink2(%rip)
        ret
_Z11testInlinePv:
.LFB9:  
        movl    $123, sink1(%rip)
        ret
_Z14testInlinePsubv:
.LFB10: 
        movl    $123, sink1(%rip)
        ret
.LFE10: 

So the bug seems to be fixed either by Martin's devirtualization work or by
mine folding patches.  I will check in the testcase to be sure we don't break
it again with the fixes Martin plans.

Reply via email to