https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91355
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|8.4 |8.5
--- Comment #11 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91355
--- Comment #10 from Jakub Jelinek ---
With the above changes, the bug is now latent.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91355
--- Comment #9 from Jakub Jelinek ---
Author: jakub
Date: Thu Nov 21 17:21:46 2019
New Revision: 278587
URL: https://gcc.gnu.org/viewcvs?rev=278587=gcc=rev
Log:
PR tree-optimization/91355
* tree-ssa-sink.c (select_best_block):
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91355
--- Comment #8 from Jakub Jelinek ---
Author: jakub
Date: Thu Nov 21 13:53:57 2019
New Revision: 278551
URL: https://gcc.gnu.org/viewcvs?rev=278551=gcc=rev
Log:
PR tree-optimization/91355
* tree-ssa-sink.c (select_best_block):
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91355
--- Comment #7 from Jakub Jelinek ---
Author: jakub
Date: Thu Nov 21 10:59:27 2019
New Revision: 278548
URL: https://gcc.gnu.org/viewcvs?rev=278548=gcc=rev
Log:
PR tree-optimization/91355
* tree-ssa-sink.c (select_best_block):
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91355
--- Comment #6 from Jakub Jelinek ---
I think we have two issues. One is that if we sink something on the edge
between resx and corresponding landing pad, ehcleanup2 is upset, and the other
one is that it is really not beneficial to sink the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91355
Jakub Jelinek changed:
What|Removed |Added
CC||ebotcazou at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91355
--- Comment #4 from Jakub Jelinek ---
bb 10 into which it is sunk has been created by split_critical_edges, although
the edge from the resx 4; bb to the landing pad is not critical, there is:
/* PRE inserts statements to edges and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91355
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org