[Bug ipa/63416] Three calls to empty functions via pointers get folded, but not inlined

2016-09-11 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63416

Jan Hubicka  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED
   Severity|normal  |enhancement

--- Comment #5 from Jan Hubicka  ---
It looks like this used to be bug in ipa-prop that was fixed in gcc.5.

[Bug ipa/63416] Three calls to empty functions via pointers get folded, but not inlined

2014-10-01 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63416

Richard Biener rguenth at gcc dot gnu.org changed:

   What|Removed |Added

   Keywords||missed-optimization
 CC||hubicka at gcc dot gnu.org

--- Comment #4 from Richard Biener rguenth at gcc dot gnu.org ---
Must be sth wrong with size/time estimates.  Honza?


[Bug ipa/63416] Three calls to empty functions via pointers get folded, but not inlined

2014-09-30 Thread felix.shvaiger at emc dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63416

--- Comment #1 from Felix Shvaiger felix.shvaiger at emc dot com ---
Created attachment 33621
  -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33621action=edit
2 function calls - (for comparison) folded, inlined


[Bug ipa/63416] Three calls to empty functions via pointers get folded, but not inlined

2014-09-30 Thread felix.shvaiger at emc dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63416

--- Comment #2 from Felix Shvaiger felix.shvaiger at emc dot com ---
Created attachment 33622
  -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33622action=edit
disassembly of compiled a1.c -- bad code


[Bug ipa/63416] Three calls to empty functions via pointers get folded, but not inlined

2014-09-30 Thread felix.shvaiger at emc dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63416

--- Comment #3 from Felix Shvaiger felix.shvaiger at emc dot com ---
Created attachment 33623
  -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33623action=edit
disassembly of compiled a2.c -- good code