aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2018-09-25 15:18:06 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2018-09-25 15:18:06 +0200
commitd02c08cb15612969e3ad224111a84fb70aa1ab92 (patch)
tree7cd3c646335cbf213321f50f015bb720c2e96280 /gcc
parenta0d013bdc22353a1b835c5f009259ae032a6b84b (diff)
downloadgcc-d02c08cb15612969e3ad224111a84fb70aa1ab92.zip
gcc-d02c08cb15612969e3ad224111a84fb70aa1ab92.tar.gz
gcc-d02c08cb15612969e3ad224111a84fb70aa1ab92.tar.bz2
vr-values.c (vr_values::vr_values): Initialize to_remove_edges and to_update_switch_stmts to vNULL instead of...
* vr-values.c (vr_values::vr_values): Initialize to_remove_edges and to_update_switch_stmts to vNULL instead of calling create on them immediately. From-SVN: r264567
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/vr-values.c4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b81172f..a92e935 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2018-09-25 Jakub Jelinek <jakub@redhat.com>
+
+ * vr-values.c (vr_values::vr_values): Initialize to_remove_edges and
+ to_update_switch_stmts to vNULL instead of calling create on them
+ immediately.
+
2018-09-25 Richard Biener <rguenther@suse.de>
PR tree-optimization/87402
diff --git a/gcc/vr-values.c b/gcc/vr-values.c
index 6b6a918..32392a1 100644
--- a/gcc/vr-values.c
+++ b/gcc/vr-values.c
@@ -1919,8 +1919,8 @@ vr_values::vr_values () : vrp_value_range_pool ("Tree VRP value ranges")
vr_value = XCNEWVEC (value_range *, num_vr_values);
vr_phi_edge_counts = XCNEWVEC (int, num_ssa_names);
bitmap_obstack_initialize (&vrp_equiv_obstack);
- to_remove_edges.create (10);
- to_update_switch_stmts.create (5);
+ to_remove_edges = vNULL;
+ to_update_switch_stmts = vNULL;
}
/* Free VRP lattice. */