https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90571
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed|2019-05-22 00:00:00 |2021-8-10
Severity|normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90571
--- Comment #4 from Vittorio Romeo ---
> I wonder how the "original" testcase looked
like - the one in this bug is probably simplified from real-world code?
This is what the original author of the code (Filipp Gelman) said:
> I was reviewing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90571
--- Comment #3 from Richard Biener ---
Turning indirect calls into direct ones might be important enough to also
handle
int x, y;
int f() { return x; }
int g() { return y; }
int t0(bool b) { int (*i)() = b ? : x = 1; return i(); }
int
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90571
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90571
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization