[patch] tree-ssa-live.c: Remove local variables that are set but not used.

Kazu Hirata kazu@cs.umass.edu
Sat Mar 12 18:38:00 GMT 2005


Hi,

Attached is a patch to remove local variables that are set but not
used.

Bootstrapped on i686-pc-linux-gnu.  Committed as obvious.

Kazu Hirata

2005-03-12  Kazu Hirata  <kazu@cs.umass.edu>

	* tree-ssa-live.c (create_ssa_var_map,
	calculate_live_on_entry): Remove local variable snn.

Index: tree-ssa-live.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/tree-ssa-live.c,v
retrieving revision 2.28
diff -u -d -p -r2.28 tree-ssa-live.c
--- tree-ssa-live.c	17 Feb 2005 22:41:32 -0000	2.28
+++ tree-ssa-live.c	12 Mar 2005 14:26:53 -0000
@@ -323,7 +323,6 @@ create_ssa_var_map (int flags)
   basic_block bb;
   tree dest, use;
   tree stmt;
-  stmt_ann_t ann;
   var_map map;
   ssa_op_iter iter;
 #ifdef ENABLE_CHECKING
@@ -369,7 +368,6 @@ create_ssa_var_map (int flags)
         {
 	  stmt = bsi_stmt (bsi);
 	  get_stmt_operands (stmt);
-	  ann = stmt_ann (stmt);
 
 	  /* Register USE and DEF operands in each statement.  */
 	  FOR_EACH_SSA_TREE_OPERAND (use , stmt, iter, SSA_OP_USE)
@@ -565,7 +563,6 @@ calculate_live_on_entry (var_map map)
   edge e;
   varray_type stack;
   block_stmt_iterator bsi;
-  stmt_ann_t ann;
   ssa_op_iter iter;
   bitmap_iterator bi;
 #ifdef ENABLE_CHECKING
@@ -616,7 +613,6 @@ calculate_live_on_entry (var_map map)
         {
 	  stmt = bsi_stmt (bsi);
 	  get_stmt_operands (stmt);
-	  ann = stmt_ann (stmt);
 
 	  FOR_EACH_SSA_TREE_OPERAND (op, stmt, iter, SSA_OP_USE)
 	    {



More information about the Gcc-patches mailing list