aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2018-01-24 08:43:40 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2018-01-24 08:43:40 +0000
commitdf9e39b16e41cd3452e6349e0f662f8aaf9a2dfa (patch)
tree94f6a59b16526d609da4da64fc54bab6f11e5336 /gcc
parent97c07987a6d8052c77125b5f9841abc1f937b3eb (diff)
downloadgcc-df9e39b16e41cd3452e6349e0f662f8aaf9a2dfa.zip
gcc-df9e39b16e41cd3452e6349e0f662f8aaf9a2dfa.tar.gz
gcc-df9e39b16e41cd3452e6349e0f662f8aaf9a2dfa.tar.bz2
re PR fortran/84000 (ICE in replace_loop_annotate, at tree-cfg.c:352)
2018-01-24 Richard Biener <rguenther@suse.de> PR middle-end/84000 * tree-cfg.c (replace_loop_annotate): Handle annot_expr_parallel_kind. From-SVN: r257011
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/tree-cfg.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b3ebc9d..29177ab 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2018-01-24 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/84000
+ * tree-cfg.c (replace_loop_annotate): Handle annot_expr_parallel_kind.
+
2018-01-23 Jan Hubicka <hubicka@ucw.cz>
* cfgcleanup.c (try_crossjump_to_edge): Use combine_with_count
diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c
index eb7a89a..c5318b9 100644
--- a/gcc/tree-cfg.c
+++ b/gcc/tree-cfg.c
@@ -347,6 +347,7 @@ replace_loop_annotate (void)
case annot_expr_unroll_kind:
case annot_expr_no_vector_kind:
case annot_expr_vector_kind:
+ case annot_expr_parallel_kind:
break;
default:
gcc_unreachable ();