This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Remove write only bb_freq in tree-emutls.c


Hi,
this var is actually write only, so I have removed it.

Honza

	* tree-emutls.c (lower_emutls_data): Remove unused bb_freq.
	(lower_emutls_function_body): Do not compute it.
Index: tree-emutls.c
===================================================================
--- tree-emutls.c	(revision 254812)
+++ tree-emutls.c	(working copy)
@@ -383,7 +383,6 @@ struct lower_emutls_data
   struct cgraph_node *builtin_node;
   tree builtin_decl;
   basic_block bb;
-  int bb_freq;
   location_t loc;
   gimple_seq seq;
 };
@@ -622,10 +621,6 @@ lower_emutls_function_body (struct cgrap
 	 PHI argument for that edge.  */
       if (!gimple_seq_empty_p (phi_nodes (d.bb)))
 	{
-	  /* The calls will be inserted on the edges, and the frequencies
-	     will be computed during the commit process.  */
-	  d.bb_freq = 0;
-
 	  nedge = EDGE_COUNT (d.bb->preds);
 	  for (i = 0; i < nedge; ++i)
 	    {
@@ -650,8 +645,6 @@ lower_emutls_function_body (struct cgrap
 	    }
 	}
 
-      d.bb_freq = compute_call_stmt_bb_frequency (current_function_decl, d.bb);
-
       /* We can re-use any SSA_NAME created during this basic block.  */
       clear_access_vars ();
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]