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 ();