tree-ssa-pre.c (get_expr_value_id): Do not allocate value-ids here.
authorRichard Biener <rguenther@suse.de>
Fri, 30 Nov 2012 12:46:00 +0000 (12:46 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 30 Nov 2012 12:46:00 +0000 (12:46 +0000)
2012-11-30  Richard Biener  <rguenther@suse.de>

* tree-ssa-pre.c (get_expr_value_id): Do not allocate value-ids
here.

From-SVN: r193993

gcc/ChangeLog
gcc/tree-ssa-pre.c

index 6af3858..e21b3c8 100644 (file)
@@ -1,5 +1,10 @@
 2012-11-30  Richard Biener  <rguenther@suse.de>
 
+       * tree-ssa-pre.c (get_expr_value_id): Do not allocate value-ids
+       here.
+
+2012-11-30  Richard Biener  <rguenther@suse.de>
+
        * tree-ssa-sccvn.c (run_scc_vn): Remove iteration propagating
        value_ids.
 
index 9cf874d..9c95ef6 100644 (file)
@@ -616,7 +616,7 @@ get_expr_value_id (pre_expr expr)
   switch (expr->kind)
     {
     case CONSTANT:
-      id = get_or_alloc_constant_value_id (PRE_EXPR_CONSTANT (expr));
+      id = get_constant_value_id (PRE_EXPR_CONSTANT (expr));
       break;
     case NAME:
       id = VN_INFO (PRE_EXPR_NAME (expr))->value_id;