| /openbsd-src/gnu/gcc/gcc/ |
| H A D | lcm.c | 114 sbitmap_vector_ones (antin, last_basic_block); in compute_antinout_edge() 339 sbitmap_ones (laterin[last_basic_block]); in compute_laterin() 341 sbitmap_a_and_b (laterin[last_basic_block], in compute_laterin() 342 laterin[last_basic_block], in compute_laterin() 368 sbitmap_difference (insert[x], later[x], laterin[last_basic_block]); in compute_insert_delete() 398 dump_sbitmap_vector (dump_file, "transp", "", transp, last_basic_block); in pre_edge_lcm() 399 dump_sbitmap_vector (dump_file, "antloc", "", antloc, last_basic_block); in pre_edge_lcm() 400 dump_sbitmap_vector (dump_file, "avloc", "", avloc, last_basic_block); in pre_edge_lcm() 401 dump_sbitmap_vector (dump_file, "kill", "", kill, last_basic_block); in pre_edge_lcm() 406 avin = sbitmap_vector_alloc (last_basic_block, n_exprs); in pre_edge_lcm() [all …]
|
| H A D | mode-switching.c | 418 = XCNEWVEC (struct bb_info, last_basic_block + entry_exit_extra); in optimize_mode_switching() 436 antic = sbitmap_vector_alloc (last_basic_block, n_entities); in optimize_mode_switching() 437 transp = sbitmap_vector_alloc (last_basic_block, n_entities); in optimize_mode_switching() 438 comp = sbitmap_vector_alloc (last_basic_block, n_entities); in optimize_mode_switching() 440 sbitmap_vector_ones (transp, last_basic_block); in optimize_mode_switching() 540 kill = sbitmap_vector_alloc (last_basic_block, n_entities); in optimize_mode_switching() 548 sbitmap_vector_zero (antic, last_basic_block); in optimize_mode_switching() 549 sbitmap_vector_zero (comp, last_basic_block); in optimize_mode_switching()
|
| H A D | cfganal.c | 170 pre = XCNEWVEC (int, last_basic_block); in mark_dfs_back_edges() 171 post = XCNEWVEC (int, last_basic_block); in mark_dfs_back_edges() 178 visited = sbitmap_alloc (last_basic_block); in mark_dfs_back_edges() 667 visited = sbitmap_alloc (last_basic_block); in post_order_compute() 756 visited = sbitmap_alloc (last_basic_block); in pre_and_rev_post_order_compute() 869 data->visited_blocks = sbitmap_alloc (last_basic_block); in flow_dfs_compute_reverse_init() 954 size = last_basic_block; in dfs_enumerate_from()
|
| H A D | df-core.c | 636 sbitmap visited = sbitmap_alloc (last_basic_block); in df_iterative_dataflow() 637 sbitmap pending = sbitmap_alloc (last_basic_block); in df_iterative_dataflow() 638 sbitmap considered = sbitmap_alloc (last_basic_block); in df_iterative_dataflow() 788 int *postorder = XNEWVEC (int, last_basic_block); in df_analyze() 877 int size = last_basic_block *sizeof (void *); in df_compact_blocks() 899 (last_basic_block - i) *sizeof (void *)); in df_compact_blocks() 903 for (i = NUM_FIXED_BLOCKS; i < last_basic_block; i++) in df_compact_blocks() 925 for (; i < last_basic_block; i++) in df_compact_blocks()
|
| H A D | gcse.c | 739 modify_mem_list = gcalloc (last_basic_block, sizeof (rtx)); in gcse_main() 740 canon_modify_mem_list = gcalloc (last_basic_block, sizeof (rtx)); in gcse_main() 956 reg_set_in_block = sbitmap_vector_alloc (last_basic_block, max_gcse_regno); in alloc_gcse_mem() 959 modify_mem_list = gcalloc (last_basic_block, sizeof (rtx)); in alloc_gcse_mem() 960 canon_modify_mem_list = gcalloc (last_basic_block, sizeof (rtx)); in alloc_gcse_mem() 1018 sbitmap_vector_zero (transp, last_basic_block); in compute_local_properties() 1020 sbitmap_vector_ones (transp, last_basic_block); in compute_local_properties() 1024 sbitmap_vector_zero (comp, last_basic_block); in compute_local_properties() 1026 sbitmap_vector_zero (antloc, last_basic_block); in compute_local_properties() 2038 sbitmap_vector_zero (reg_set_in_block, last_basic_block); in compute_hash_table_work() [all …]
|
| H A D | sched-rgn.c | 537 max_hdr = XNEWVEC (int, last_basic_block); in find_rgns() 538 dfs_nr = XCNEWVEC (int, last_basic_block); in find_rgns() 541 inner = sbitmap_alloc (last_basic_block); in find_rgns() 544 header = sbitmap_alloc (last_basic_block); in find_rgns() 547 in_queue = sbitmap_alloc (last_basic_block); in find_rgns() 550 in_stack = sbitmap_alloc (last_basic_block); in find_rgns() 553 for (i = 0; i < last_basic_block; i++) in find_rgns() 694 degree1 = xmalloc (last_basic_block * sizeof (int)); in find_rgns() 695 extended_rgn_header = sbitmap_alloc (last_basic_block); in find_rgns() 749 memcpy (degree1, degree, last_basic_block * sizeof (int)); in find_rgns() [all …]
|
| H A D | tree-ssa-dce.c | 826 control_dependence_map = XNEWVEC (bitmap, last_basic_block); in tree_dce_init() 827 for (i = 0; i < last_basic_block; ++i) in tree_dce_init() 830 last_stmt_necessary = sbitmap_alloc (last_basic_block); in tree_dce_init() 850 for (i = 0; i < last_basic_block; ++i) in tree_dce_done() 893 visited_control_parents = sbitmap_alloc (last_basic_block); in perform_tree_ssa_dce()
|
| H A D | cfgloopanal.c | 265 #define LOOP_REPR(LOOP) ((LOOP)->num + last_basic_block) 276 int *queue1 = XNEWVEC (int, last_basic_block + loops->num); in mark_irreducible_loops() 277 int *queue2 = XNEWVEC (int, last_basic_block + loops->num); in mark_irreducible_loops() 290 g = new_graph (last_basic_block + loops->num); in mark_irreducible_loops()
|
| H A D | dominance.c | 165 init_ar (di->dfs_order, TBB, (unsigned int) last_basic_block + 1, 0); in init_dom_info() 280 my_i = di->dfs_order[last_basic_block]; in calc_dfs_tree_nonrec() 318 di->dfs_order[last_basic_block] = di->dfsnum; in calc_dfs_tree() 350 di->dfs_parent[di->dfsnum] = di->dfs_order[last_basic_block]; in calc_dfs_tree() 364 di->dfs_parent[di->dfsnum] = di->dfs_order[last_basic_block]; in calc_dfs_tree() 525 k1 = di->dfs_order[last_basic_block]; in calc_idoms()
|
| H A D | tree-into-ssa.c | 370 = (basic_block *) xmalloc (sizeof (basic_block) * (last_basic_block + 1)); in compute_global_livein() 1040 gcc_assert (bb_index < (unsigned) last_basic_block); in find_idf() 1105 VEC_reserve (tree_vec, heap, phis_to_rewrite, last_basic_block + 1); in mark_phi_for_rewrite() 2097 interesting_blocks = sbitmap_alloc (last_basic_block); in rewrite_into_ssa() 2101 dfs = (bitmap *) xmalloc (last_basic_block * sizeof (bitmap)); in rewrite_into_ssa() 2361 gcc_assert (bb->index < last_basic_block); in prepare_def_site_for() 2964 phis_to_rewrite = VEC_alloc (tree_vec, heap, last_basic_block); in update_ssa() 3058 dfs = XNEWVEC (bitmap, last_basic_block); in update_ssa() 3105 tmp = sbitmap_alloc (last_basic_block); in update_ssa() 3128 fprintf (dump_file, "Number of blocks in CFG: %d\n", last_basic_block); in update_ssa() [all …]
|
| H A D | tree-ssa-loop-manip.c | 571 for (i = first_new_block; i < (unsigned) last_basic_block; i++) in copy_phi_node_args() 574 for (i = first_new_block; i < (unsigned) last_basic_block; i++) in copy_phi_node_args() 577 for (i = first_new_block; i < (unsigned) last_basic_block; i++) in copy_phi_node_args() 609 first_new_block = last_basic_block; in tree_duplicate_loop_to_header_edge()
|
| H A D | tracer.c | 202 fibnode_t *blocks = XCNEWVEC (fibnode_t, last_basic_block); in tail_duplicate() 204 int *counts = XNEWVEC (int, last_basic_block); in tail_duplicate()
|
| H A D | cfgbuild.c | 261 edge_cache = sbitmap_alloc (last_basic_block); in make_edges() 506 gcc_assert (last_basic_block == n_basic_blocks); in find_basic_blocks_1() 537 last_basic_block = NUM_FIXED_BLOCKS; in find_basic_blocks()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | lcm.c | 123 sbitmap_vector_ones (antin, last_basic_block); 348 sbitmap_ones (laterin[last_basic_block]); 350 sbitmap_a_and_b (laterin[last_basic_block], 351 laterin[last_basic_block], 377 sbitmap_difference (insert[x], later[x], laterin[last_basic_block]); 413 dump_sbitmap_vector (file, "transp", "", transp, last_basic_block); 414 dump_sbitmap_vector (file, "antloc", "", antloc, last_basic_block); 415 dump_sbitmap_vector (file, "avloc", "", avloc, last_basic_block); 416 dump_sbitmap_vector (file, "kill", "", kill, last_basic_block); 421 avin = sbitmap_vector_alloc (last_basic_block, n_exprs); [all …]
|
| H A D | cfganal.c | 146 pre = (int *) xcalloc (last_basic_block, sizeof (int)); in mark_dfs_back_edges() 147 post = (int *) xcalloc (last_basic_block, sizeof (int)); in mark_dfs_back_edges() 154 visited = sbitmap_alloc (last_basic_block); in mark_dfs_back_edges() 288 int last_bb = last_basic_block; 764 visited = sbitmap_alloc (last_basic_block); 835 visited = sbitmap_alloc (last_basic_block); 941 dfst = (struct dfst_node *) xcalloc (last_basic_block, 958 visited = sbitmap_alloc (last_basic_block); 1025 for (i = 0; i < last_basic_block; i++) 1072 data->visited_blocks = sbitmap_alloc (last_basic_block - (INVALID_BLOCK + 1));
|
| H A D | gcse.c | 841 = (rtx *) gmalloc (last_basic_block * sizeof (rtx)); 843 = (rtx *) gmalloc (last_basic_block * sizeof (rtx)); 844 memset ((char *) modify_mem_list, 0, last_basic_block * sizeof (rtx)); 845 memset ((char *) canon_modify_mem_list, 0, last_basic_block * sizeof (rtx)); 1025 reg_set_in_block = (sbitmap *) sbitmap_vector_alloc (last_basic_block, 1029 modify_mem_list = (rtx *) gmalloc (last_basic_block * sizeof (rtx)); 1030 canon_modify_mem_list = (rtx *) gmalloc (last_basic_block * sizeof (rtx)); 1031 memset ((char *) modify_mem_list, 0, last_basic_block * sizeof (rtx)); 1032 memset ((char *) canon_modify_mem_list, 0, last_basic_block * sizeof (rtx)); 1136 sbitmap_vector_zero (transp, last_basic_block); [all …]
|
| H A D | dominance.c | 169 init_ar (di->dfs_order, TBB, (unsigned int) last_basic_block + 1, 0); 285 my_i = di->dfs_order[last_basic_block]; 328 di->dfs_order[last_basic_block] = di->dfsnum; 507 k1 = di->dfs_order[last_basic_block]; 568 VARRAY_GENERIC_PTR_INIT (info->varray, last_basic_block + 3, "dominance info"); 787 VARRAY_GROW (dom->varray, last_basic_block + 3);
|
| H A D | sched-rgn.c | 403 in_edges = (int *) xcalloc (last_basic_block, sizeof (int)); 404 out_edges = (int *) xcalloc (last_basic_block, sizeof (int)); 662 max_hdr = (int *) xmalloc (last_basic_block * sizeof (int)); 663 dfs_nr = (int *) xcalloc (last_basic_block, sizeof (int)); 666 inner = sbitmap_alloc (last_basic_block); 669 header = sbitmap_alloc (last_basic_block); 675 in_queue = sbitmap_alloc (last_basic_block); 678 in_stack = sbitmap_alloc (last_basic_block); 681 for (i = 0; i < last_basic_block; i++) 1198 update_blocks = (char *) alloca (last_basic_block); [all …]
|
| H A D | cfgbuild.c | 296 edge_cache = sbitmap_vector_alloc (last_basic_block, last_basic_block); 297 sbitmap_vector_zero (edge_cache, last_basic_block); 594 if (last_basic_block != n_basic_blocks) 632 last_basic_block = 0;
|
| H A D | df.c | 541 df->n_bbs = last_basic_block; 555 df->bbs = xcalloc (last_basic_block, sizeof (struct bb_info)); 2051 df->inverse_dfs_map = xmalloc (sizeof (int) * last_basic_block); 2052 df->inverse_rc_map = xmalloc (sizeof (int) * last_basic_block); 2053 df->inverse_rts_map = xmalloc (sizeof (int) * last_basic_block); 2068 bitmap *in = xmalloc (sizeof (bitmap) * last_basic_block); 2069 bitmap *out = xmalloc (sizeof (bitmap) * last_basic_block); 2070 bitmap *gen = xmalloc (sizeof (bitmap) * last_basic_block); 2071 bitmap *kill = xmalloc (sizeof (bitmap) * last_basic_block); 2104 bitmap *in = xmalloc (sizeof (bitmap) * last_basic_block); [all …]
|
| H A D | tracer.c | 202 fibnode_t *blocks = xcalloc (last_basic_block, sizeof (fibnode_t)); in tail_duplicate() 204 int *counts = xmalloc (sizeof (int) * last_basic_block); in tail_duplicate()
|
| H A D | ssa.c | 565 sbitmap done = sbitmap_alloc (last_basic_block); 591 worklist = sbitmap_alloc (last_basic_block); 1196 dfs = sbitmap_vector_alloc (last_basic_block, last_basic_block); in convert_to_ssa() 1202 "; Basic Block", dfs, last_basic_block); in convert_to_ssa() 1210 evals = sbitmap_vector_alloc (nregs, last_basic_block); in convert_to_ssa() 1215 idfs = sbitmap_vector_alloc (nregs, last_basic_block); in convert_to_ssa()
|
| H A D | ra.c | 375 live_at_end = (bitmap *) xmalloc ((last_basic_block + 2) 377 for (i = 0; i < last_basic_block + 2; i++) 403 for (i = 0; i < (unsigned)last_basic_block + 2; i++)
|
| H A D | predict.c | 782 if (y == last_basic_block || !can_predict_insn_p (BASIC_BLOCK (y)->end)) 870 heads = xmalloc (sizeof (int) * last_basic_block); in note_prediction_to_br_prob() 871 memset (heads, -1, sizeof (int) * last_basic_block); in note_prediction_to_br_prob() 872 heads[ENTRY_BLOCK_PTR->next_bb->index] = last_basic_block; in note_prediction_to_br_prob()
|
| H A D | cfgrtl.c | 312 bb->index = last_basic_block++; 338 VARRAY_GROW (basic_block_info, last_basic_block+1); 1547 blocks = sbitmap_alloc (last_basic_block); in commit_edge_insertions() 1591 blocks = sbitmap_alloc (last_basic_block); in commit_edge_insertions_watch_calls() 1793 last_visited = (basic_block *) xcalloc (last_basic_block + 2, in verify_flow_info() 1795 edge_checksum = (size_t *) xcalloc (last_basic_block + 2, sizeof (size_t)); in verify_flow_info() 2387 blocks = sbitmap_alloc (last_basic_block);
|