[Bug tree-optimization/14721] jump optimization involving a sibling call within a jump table

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14721

Andrew Pinski  changed:

   What|Removed |Added

   See Also||https://gcc.gnu.org/bugzill
   ||a/show_bug.cgi?id=47253

--- Comment #6 from Andrew Pinski  ---
Related to PR 47253.

[Bug tree-optimization/14721] jump optimization involving a sibling call within a jump table

2021-01-12 Thread pdimov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14721

Peter Dimov  changed:

   What|Removed |Added

 CC||pdimov at gmail dot com

--- Comment #5 from Peter Dimov  ---
It's becoming more common with the use of std::variant and compatible libraries
(such as Boost.Variant2.) https://godbolt.org/z/414e6j shows a reduced example.

[Bug tree-optimization/14721] jump optimization involving a sibling call within a jump table

2019-03-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14721

--- Comment #4 from Martin Liška  ---
(In reply to Steven Bosscher from comment #3)
> Maybe something for tree-switch-conversion?

Yes, would be possible to implement, but I'm not fully convinced it's a common
pattern that happens in switch statements :)

[Bug tree-optimization/14721] jump optimization involving a sibling call within a jump table

2019-03-06 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14721

Steven Bosscher  changed:

   What|Removed |Added

   Last reconfirmed|2006-03-05 03:52:08 |2019-3-6
 CC||marxin at gcc dot gnu.org
  Component|rtl-optimization|tree-optimization
  Build|pessimizes-code |

--- Comment #3 from Steven Bosscher  ---
Maybe something for tree-switch-conversion?