https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110327
--- Comment #3 from Jeffrey A. Law ---
Two block copies isn't fatal when the second one is the one with the actual
jump thread. But costing does get more complex.
Basically we copy 8 so that we can isolate its two incoming paths which
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110327
Jeffrey A. Law changed:
What|Removed |Added
Priority|P3 |P2
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110327
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110327
--- Comment #1 from Andrew Pinski ---
What is interesting is that the call to foo is still there on the gimple level
in GCC 11, it is only on the RTL level it is able to be removed
What I see missing on the gimple level on the trunk is a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110327
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |12.4
Keywords|