OSDN Git Service

Daily bump.
[pf3gnuchains/gcc-fork.git] / gcc / tree-ssa-pre.c
index 4c0f2f4..9c7b89f 100644 (file)
@@ -624,7 +624,7 @@ bitmap_set_and (bitmap_set_t dest, bitmap_set_t orig)
       if (!bitmap_bit_p (dest->values, VALUE_HANDLE_ID (val)))
        bitmap_clear_bit (dest->expressions, i);
     }
-
+  BITMAP_FREE (temp);
 }
 
 /* Perform bitmapped value set operation DEST = DEST & ~ORIG.  */
@@ -645,6 +645,7 @@ bitmap_set_and_compl (bitmap_set_t dest, bitmap_set_t orig)
       if (!bitmap_bit_p (dest->values, VALUE_HANDLE_ID (val)))
        bitmap_clear_bit (dest->expressions, i);
     }
+  BITMAP_FREE (temp);
 }
 
 /* Return true if the bitmap set SET is empty.  */
@@ -1150,7 +1151,7 @@ phi_translate (tree expr, value_set_t set, basic_block pred,
                TREE_OPERAND (newexpr, 0) = newop0 == oldop0 ? oldop0 : get_value_handle (newop0);
                TREE_OPERAND (newexpr, 1) = listchanged ? newarglist : oldarglist;
                TREE_OPERAND (newexpr, 2) = newop2 == oldop2 ? oldop2 : get_value_handle (newop2);
-               create_tree_ann (newexpr);
+               newexpr->common.ann = NULL;
                vn_lookup_or_add_with_vuses (newexpr, tvuses);
                expr = newexpr;
                phi_trans_add (oldexpr, newexpr, pred, tvuses);
@@ -1259,7 +1260,7 @@ phi_translate (tree expr, value_set_t set, basic_block pred,
              }
            else
              {
-               create_tree_ann (newexpr);
+               newexpr->common.ann = NULL;
                vn_lookup_or_add_with_vuses (newexpr, newvuses);
              }
            expr = newexpr;
@@ -1301,7 +1302,7 @@ phi_translate (tree expr, value_set_t set, basic_block pred,
              }
            else
              {
-               create_tree_ann (newexpr);
+               newexpr->common.ann = NULL;
                vn_lookup_or_add (newexpr, NULL);
              }
            expr = newexpr;
@@ -1334,7 +1335,7 @@ phi_translate (tree expr, value_set_t set, basic_block pred,
              }
            else
              {
-               create_tree_ann (newexpr);
+               newexpr->common.ann = NULL;
                vn_lookup_or_add (newexpr, NULL);
              }
            expr = newexpr;