https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86097
--- Comment #8 from Tom de Vries ---
(In reply to Jakub Jelinek from comment #1)
> This first started to ICE in r254867, with:
That commit is part of gcc-8-branch, and was committed to trunk before the
gcc-8-branch branch point, so that
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86097
--- Comment #7 from Tom de Vries ---
Author: vries
Date: Wed Jun 20 14:44:45 2018
New Revision: 261804
URL: https://gcc.gnu.org/viewcvs?rev=261804=gcc=rev
Log:
Generate correctly typed compare in canonicalize_loop_ivs
2018-06-20 Tom de Vries
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86097
Tom de Vries changed:
What|Removed |Added
Keywords||patch
--- Comment #6 from Tom de Vries
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86097
--- Comment #5 from rguenther at suse dot de ---
On Wed, 20 Jun 2018, vries at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86097
>
> --- Comment #3 from Tom de Vries ---
> Tentative patch:
> ...
> diff --git
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86097
--- Comment #4 from rguenther at suse dot de ---
On Wed, 20 Jun 2018, vries at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86097
>
> --- Comment #2 from Tom de Vries ---
> Earliest point of detection:
> ...
> @@
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86097
--- Comment #3 from Tom de Vries ---
Tentative patch:
...
diff --git a/gcc/tree-ssa-loop-manip.c b/gcc/tree-ssa-loop-manip.c
index bf425afd436..555842b8420 100644
--- a/gcc/tree-ssa-loop-manip.c
+++ b/gcc/tree-ssa-loop-manip.c
@@ -1542,7 +1542,7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86097
--- Comment #2 from Tom de Vries ---
Earliest point of detection:
...
@@ -1570,6 +1570,7 @@ canonicalize_loop_ivs (struct loop *loop, tree *nit, bool
bump_in_latch)
fe->flags = EDGE_TRUE_VALUE;
}
gimple_cond_set_code (stmt,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86097
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86097
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|