Lines Matching refs:expr_hash_table

341 static struct hash_table_d expr_hash_table;  variable
1818 prune_exprs = sbitmap_alloc (expr_hash_table.n_elems); in prune_expressions()
1820 for (ui = 0; ui < expr_hash_table.size; ui++) in prune_expressions()
1822 for (expr = expr_hash_table.table[ui]; expr; expr = expr->next_same_hash) in prune_expressions()
1970 compute_local_properties (transp, comp, antloc, &expr_hash_table); in compute_pre_data()
1985 edge_list = pre_edge_lcm (expr_hash_table.n_elems, transp, comp, antloc, in compute_pre_data()
1992 prune_insertions_deletions (expr_hash_table.n_elems); in compute_pre_data()
2230 inserted = sbitmap_vector_alloc (num_edges, expr_hash_table.n_elems); in pre_edge_insert()
2243 insert && j < (int) expr_hash_table.n_elems; in pre_edge_insert()
2419 for (i = 0; i < expr_hash_table.size; i++) in pre_insert_copies()
2420 for (expr = expr_hash_table.table[i]; expr; expr = expr->next_same_hash) in pre_insert_copies()
2515 for (i = 0; i < expr_hash_table.size; i++) in pre_delete()
2516 for (expr = expr_hash_table.table[i]; expr; expr = expr->next_same_hash) in pre_delete()
2590 index_map = XCNEWVEC (struct expr *, expr_hash_table.n_elems); in pre_gcse()
2591 for (i = 0; i < expr_hash_table.size; i++) in pre_gcse()
2592 for (expr = expr_hash_table.table[i]; expr; expr = expr->next_same_hash) in pre_gcse()
2640 alloc_hash_table (&expr_hash_table); in one_pre_gcse_pass()
2645 compute_hash_table (&expr_hash_table); in one_pre_gcse_pass()
2649 dump_hash_table (dump_file, "Expression", &expr_hash_table); in one_pre_gcse_pass()
2651 if (expr_hash_table.n_elems > 0) in one_pre_gcse_pass()
2654 alloc_pre_mem (last_basic_block, expr_hash_table.n_elems); in one_pre_gcse_pass()
2664 free_hash_table (&expr_hash_table); in one_pre_gcse_pass()
2835 compute_local_properties (transp, comp, antloc, &expr_hash_table); in compute_code_hoist_data()
2944 index_map = XCNEWVEC (struct expr *, expr_hash_table.n_elems); in hoist_code()
2945 for (i = 0; i < expr_hash_table.size; i++) in hoist_code()
2946 for (expr = expr_hash_table.table[i]; expr; expr = expr->next_same_hash) in hoist_code()
3191 alloc_hash_table (&expr_hash_table); in one_code_hoisting_pass()
3192 compute_hash_table (&expr_hash_table); in one_code_hoisting_pass()
3194 dump_hash_table (dump_file, "Code Hosting Expressions", &expr_hash_table); in one_code_hoisting_pass()
3196 if (expr_hash_table.n_elems > 0) in one_code_hoisting_pass()
3198 alloc_code_hoist_mem (last_basic_block, expr_hash_table.n_elems); in one_code_hoisting_pass()
3204 free_hash_table (&expr_hash_table); in one_code_hoisting_pass()
3543 unsigned int hash = ptr->hash_index % expr_hash_table.size; in trim_ld_motion_mems()
3545 for (expr = expr_hash_table.table[hash]; in trim_ld_motion_mems()