https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|8.3 |8.4
--- Comment #17 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|8.2 |8.3
--- Comment #16 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
--- Comment #15 from Richard Biener ---
On both trunk and branch the tracer induced issue is fixed and the backwards
threading compile-time-hog remains (which may very well be a dup of PR69580).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
--- Comment #14 from Richard Biener ---
Author: rguenth
Date: Wed Jun 6 15:06:50 2018
New Revision: 261237
URL: https://gcc.gnu.org/viewcvs?rev=261237&root=gcc&view=rev
Log:
2018-06-06 Richard Biener
Backport from mainline
2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
Bug 85964 depends on bug 86038, which changed state.
Bug 86038 Summary: [9 Regression] ICE in to_reg_br_prob_base, at
profile-count.h:242
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86038
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
Jeffrey A. Law changed:
What|Removed |Added
CC||law at redhat dot com
--- Comment #13 f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
--- Comment #12 from Richard Biener ---
Jeff can you look at the backwards threading scaling issue? There's also
PR69580
for that which may be the same underlying issue.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
--- Comment #11 from Richard Biener ---
The CFG cleanup hog is gone on trunk now - an artificial testcase triggering it
would need to present us with a large number of independently discoverable
branches like maybe
if (foo)
{
tem = 0;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
--- Comment #10 from Richard Biener ---
Author: rguenth
Date: Wed May 30 14:55:04 2018
New Revision: 260954
URL: https://gcc.gnu.org/viewcvs?rev=260954&root=gcc&view=rev
Log:
2018-05-30 Richard Biener
PR tree-optimization/85964
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
Richard Biener changed:
What|Removed |Added
CC||hubicka at gcc dot gnu.org
Known t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
--- Comment #6 from Richard Biener ---
For the FSM part since we walk the whole function for _each_ control stmt name
this analysis part, find_jump_threads_backwards (basic_block bb, bool speed_p),
is quadratic in the number of BBs.
There's limi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
--- Comment #5 from Richard Biener ---
Ok, it's not this part of CFG cleanup but the remove_edge_and_domiated_blocks
call in cleanup_control_expr_graph. With the reduced testcase we call it
around
2000 times.
The FSM thing of course is separate
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.2
--- Comment #3 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
--- Comment #2 from Arseny Solokha ---
The original testcase looked like this:
int t8;
void
il (void)
{
int uu = 8;
do
{
int yq = 8;
do
{
t8 /= (t8 < 2) ? 1 : 3;
--yq;
}
while (yq
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
16 matches
Mail list logo