[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2008-10-22 Thread jamborm at gcc dot gnu dot org
--- Comment #20 from jamborm at gcc dot gnu dot org 2008-10-22 15:09 --- OK, here is the status regarding the trunk (4.4) and the test cases posted here: 1. The test case in the bug description now works in the sense that funk is inlined even when not performing early inlining becau

[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2008-07-25 Thread jamborm at gcc dot gnu dot org
--- Comment #19 from jamborm at gcc dot gnu dot org 2008-07-25 17:51 --- As of revision 138092 we are handling this much better. The example in bug description gets inlined at -O2 even with -fno-early-inlining. The example in comment #10 does not work as expected yet. The new edg

[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2008-04-01 Thread jamborm at gcc dot gnu dot org
--- Comment #18 from jamborm at gcc dot gnu dot org 2008-04-01 14:50 --- I'm now working on a proper fix. -- jamborm at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2008-03-28 Thread rguenth at gcc dot gnu dot org
--- Comment #17 from rguenth at gcc dot gnu dot org 2008-03-28 10:13 --- Note this is only fixed because we run inlining "twice". It isn't fixed properly in that the new inlining opportunity should be exposed during the first inlining pass. -- http://gcc.gnu.org/bugzilla/show_bug.

[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2008-03-27 Thread rusty at rustcorp dot com dot au
--- Comment #16 from rusty at rustcorp dot com dot au 2008-03-28 02:38 --- OK, this is fixed in gcc 4.3 (woot!), but the unused "funk" is still omitted. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35728 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9079

[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2007-07-13 Thread pinskia at gcc dot gnu dot org
--- Comment #15 from pinskia at gcc dot gnu dot org 2007-07-13 15:46 --- *** Bug 32751 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2006-07-24 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2006-07-24 19:41 --- *** Bug 28470 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2005-02-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|REOPENED|NEW http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9079

[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2005-01-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-23 15:17 --- Again this is different than PR 3713. (steven is closing bugs which are not really fixed or dups right now). -- What|Removed |Added

[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2005-01-23 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-01-23 15:14 --- *** This bug has been marked as a duplicate of 3713 *** -- What|Removed |Added

[Bug tree-optimization/9079] [tree-ssa] Inline constant function pointers

2004-12-13 Thread sxanth at ceid dot upatras dot gr
--- Additional Comments From sxanth at ceid dot upatras dot gr 2004-12-13 22:25 --- This is present in 3.4 too static inline int foo () { return 100; } typedef int (*fptr)(); static const fptr a [] = { foo }; static inline int call