/netbsd-current/external/gpl3/gcc/dist/gcc/config/nds32/ |
H A D | nds32-md-auxiliary.cc | 1232 unsigned int regno = cfun->machine->callee_saved_first_fpr_regno; 1233 unsigned int last_fpr = cfun->machine->callee_saved_last_fpr_regno; 1255 unsigned int regno = cfun->machine->callee_saved_first_fpr_regno; 1256 unsigned int last_fpr = cfun->machine->callee_saved_last_fpr_regno; 1296 regno = cfun->machine->callee_saved_first_fpr_regno; 1297 while (regno <= cfun->machine->callee_saved_last_fpr_regno) 1987 int rb_va_args = cfun->machine->va_args_first_regno; 1988 int re_va_args = cfun->machine->va_args_last_regno; 1993 int rb_eh_data = cfun->machine->eh_return_data_first_regno; 1994 int re_eh_data = cfun [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | mcf.c | 473 int fnum_vertices_after_transform = 2 * n_basic_blocks_for_fn (cfun); 475 n_edges_for_fn (cfun) + n_basic_blocks_for_fn (cfun); 479 (fnum_vertices_after_transform + n_edges_for_fn (cfun) 480 + n_basic_blocks_for_fn (cfun) + 2); 490 int fmax_num_edges = 8 * (n_basic_blocks_for_fn (cfun) + 491 n_edges_for_fn (cfun)); 494 fixup_graph->num_vertices = n_basic_blocks_for_fn (cfun); 510 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb) 514 n_basic_blocks_for_fn (cfun)); 525 FOR_BB_BETWEEN(bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb) argument 1127 FOR_BB_BETWEEN(bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) argument [all...] |
H A D | tree-inline.c | 214 && single_succ_p (ENTRY_BLOCK_PTR_FOR_FN (cfun))) 237 gsi = gsi_after_labels (single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun))); 332 && (id->entry_bb != EDGE_SUCC (ENTRY_BLOCK_PTR_FOR_FN (cfun), 347 set_ssa_default_def (cfun, SSA_NAME_VAR (new_tree), new_tree); 775 if (VAR_P (old_var) && ! DECL_EXTERNAL (old_var) && cfun) 776 add_local_decl (cfun, old_var); 1029 if (cfun->last_clique == 0) 1030 cfun->last_clique = 1; 1031 newc = ++cfun->last_clique; 1959 if (cfun 6360 add_local_variables (DECL_STRUCT_FUNCTION (old_decl), cfun, &id); local [all...] |
H A D | gimple-ssa.h | 175 update_stmt_operands (cfun, s); 185 update_stmt_operands (cfun, s);
|
H A D | ira.h | 223 return (cfun->static_chain_decl && crtl->has_nonlocal_goto 224 && REG_EXPR (regno_reg_rtx[regno]) == cfun->static_chain_decl);
|
H A D | cfgcleanup.c | 139 || jump_block->next_bb == EXIT_BLOCK_PTR_FOR_FN (cfun) 162 if (cbranch_dest_block == EXIT_BLOCK_PTR_FOR_FN (cfun) 163 || jump_dest_block == EXIT_BLOCK_PTR_FOR_FN (cfun) 438 while (counter < n_basic_blocks_for_fn (cfun)) 444 && single_succ (target) != EXIT_BLOCK_PTR_FOR_FN (cfun)) 449 counter = n_basic_blocks_for_fn (cfun); 498 n_basic_blocks_for_fn (cfun)); 510 counter = n_basic_blocks_for_fn (cfun); 520 < (n_basic_blocks_for_fn (cfun) 543 if (counter >= n_basic_blocks_for_fn (cfun)) [all...] |
H A D | gimple-iterator.c | 42 if (!ssa_operands_active (cfun)) 55 if (!ssa_operands_active (cfun)) 444 gimple_duplicate_stmt_histograms (cfun, stmt, cfun, orig_stmt); 448 gimple_remove_stmt_histograms (cfun, orig_stmt); 576 cfun->debug_marker_count--; 578 gimple_remove_stmt_histograms (cfun, stmt); 754 && dest != EXIT_BLOCK_PTR_FOR_FN (cfun)) 790 && src != ENTRY_BLOCK_PTR_FOR_FN (cfun)) 890 gsi_commit_one_edge_insert (single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)), [all...] |
H A D | ipa-inline-transform.c | 457 if (reload_optimization_node && DECL_STRUCT_FUNCTION (to->decl) == cfun) 458 set_cfun (cfun, true); 691 if (cfun->after_inlining) 700 profile_count den = ENTRY_BLOCK_PTR_FOR_FN (cfun)->count; 715 cfun->cfg->count_max = profile_count::uninitialized (); 716 FOR_ALL_BB_FN (bb, cfun) 719 cfun->cfg->count_max = cfun->cfg->count_max.max (bb->count); 721 ENTRY_BLOCK_PTR_FOR_FN (cfun)->count = node->count; 740 cfun [all...] |
H A D | predict.c | 202 return maybe_hot_count_p (cfun, e->count ()); 295 return (optimize_function_for_size_p (cfun) 296 || (bb && !maybe_hot_bb_p (cfun, bb))); 322 return optimize_function_for_size_p (cfun) || !maybe_hot_edge_p (e); 338 return optimize_function_for_size_p (cfun) || !crtl->maybe_hot_insn_p; 423 crtl->maybe_hot_insn_p = maybe_hot_bb_p (cfun, bb); 582 if (e->src != ENTRY_BLOCK_PTR_FOR_FN (cfun) 809 if (bb == ENTRY_BLOCK_PTR_FOR_FN (cfun) || bb == EXIT_BLOCK_PTR_FOR_FN (cfun)) 1896 FOR_EACH_BB_FN (bb, cfun) 2897 FOR_EACH_EDGE(e, ei, EXIT_BLOCK_PTR_FOR_FN (cfun)->preds) argument 3857 FOR_BB_BETWEEN(bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb) argument 3893 FOR_BB_BETWEEN(bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb) argument [all...] |
H A D | tree-ssa-tail-merge.c | 466 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, first); 517 int n = find_edge (bb, BASIC_BLOCK_FOR_FN (cfun, s))->dest_idx; 518 for (gphi_iterator gsi = gsi_start_phis (BASIC_BLOCK_FOR_FN (cfun, s)); 591 bb1 = BASIC_BLOCK_FOR_FN (cfun, first1); 592 bb2 = BASIC_BLOCK_FOR_FN (cfun, first2); 768 FOR_EACH_BB_FN (bb, cfun) 784 same_succ_htab = new hash_table<same_succ> (n_basic_blocks_for_fn (cfun)); 785 same_succ_edge_flags = XCNEWVEC (int, last_basic_block_for_fn (cfun)); 788 worklist.create (n_basic_blocks_for_fn (cfun)); 852 same_succ_flush_bb (BASIC_BLOCK_FOR_FN (cfun, [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | mcf.cc | 473 int fnum_vertices_after_transform = 2 * n_basic_blocks_for_fn (cfun); 475 n_edges_for_fn (cfun) + n_basic_blocks_for_fn (cfun); 479 (fnum_vertices_after_transform + n_edges_for_fn (cfun) 480 + n_basic_blocks_for_fn (cfun) + 2); 490 int fmax_num_edges = 8 * (n_basic_blocks_for_fn (cfun) + 491 n_edges_for_fn (cfun)); 494 fixup_graph->num_vertices = n_basic_blocks_for_fn (cfun); 510 FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb) 514 n_basic_blocks_for_fn (cfun)); 525 FOR_BB_BETWEEN(bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb) argument 1127 FOR_BB_BETWEEN(bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), EXIT_BLOCK_PTR_FOR_FN (cfun), next_bb) argument [all...] |
H A D | tree-inline.cc | 194 && single_succ_p (ENTRY_BLOCK_PTR_FOR_FN (cfun))) 216 gsi = gsi_after_labels (single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun))); 311 && (id->entry_bb != EDGE_SUCC (ENTRY_BLOCK_PTR_FOR_FN (cfun), 326 set_ssa_default_def (cfun, SSA_NAME_VAR (new_tree), new_tree); 754 if (VAR_P (old_var) && ! DECL_EXTERNAL (old_var) && cfun) 755 add_local_decl (cfun, old_var); 1005 if (cfun->last_clique == 0) 1006 cfun->last_clique = 1; 1007 newc = ++cfun->last_clique; 1993 if (cfun 6313 add_local_variables (DECL_STRUCT_FUNCTION (old_decl), cfun, &id); local [all...] |
H A D | gimple-range-edge.cc | 101 m_edge_table = new hash_map<edge, irange *> (n_edges_for_fn (cfun)); 124 edge default_edge = gimple_switch_default_edge (cfun, sw); 134 edge e = gimple_switch_edge (cfun, sw, x);
|
H A D | gimple-loop-jam.cc | 115 bbs = XNEWVEC (basic_block, n_basic_blocks_for_fn (cfun)); 116 n = get_loop_body_with_size (loop, bbs, n_basic_blocks_for_fn (cfun)); 259 bbs = XNEWVEC (basic_block, n_basic_blocks_for_fn (cfun)); 260 n = get_loop_body_with_size (outer, bbs, n_basic_blocks_for_fn (cfun)); 501 for (auto loop : loops_list (cfun, LI_ONLY_INNERMOST)) 603 todo |= do_rpo_vn (cfun, loop_preheader_edge (outer), exit_bbs);
|
H A D | tree-ssa-propagate.cc | 186 if (bb == EXIT_BLOCK_PTR_FOR_FN (cfun)) 316 if (block == EXIT_BLOCK_PTR_FOR_FN (cfun)) 388 bb_to_cfg_order = XNEWVEC (int, last_basic_block_for_fn (cfun) + 1); 389 cfg_order_to_bb = XNEWVEC (int, n_basic_blocks_for_fn (cfun)); 390 int n = pre_and_rev_post_order_compute_fn (cfun, NULL, 401 set_gimple_stmt_max_uid (cfun, 0); 405 bb = BASIC_BLOCK_FOR_FN (cfun, cfg_order_to_bb[i]); 410 gimple_set_uid (stmt, inc_gimple_stmt_max_uid (cfun)); 416 gimple_set_uid (stmt, inc_gimple_stmt_max_uid (cfun)); 423 uid_to_stmt.safe_grow (gimple_stmt_max_uid (cfun), tru 462 FOR_EACH_EDGE(e, ei, ENTRY_BLOCK_PTR_FOR_FN (cfun)->succs) argument [all...] |
H A D | ira.h | 238 return (cfun->static_chain_decl && crtl->has_nonlocal_goto 239 && REG_EXPR (regno_reg_rtx[regno]) == cfun->static_chain_decl);
|
H A D | tree-ssa-sink.cc | 162 if (useblock == ENTRY_BLOCK_PTR_FOR_FN (cfun)) 167 commondom = BASIC_BLOCK_FOR_FN (cfun, bitmap_first_set_bit (blocks)); 170 BASIC_BLOCK_FOR_FN (cfun, j)); 299 || (cfun->has_local_explicit_reg_vars 525 || stmt_can_throw_internal (cfun, def) 640 gimple_phi_set_result (phi, make_ssa_name (gimple_vop (cfun))); 703 && (cfun->can_delete_dead_exceptions 704 || !stmt_could_throw_p (cfun, stmt)))
|
H A D | gimple-ssa.h | 175 update_stmt_operands (cfun, s); 185 update_stmt_operands (cfun, s);
|
H A D | tree-ssa-dce.cc | 310 if (!cfun->can_delete_dead_exceptions 311 && stmt_could_throw_p (cfun, stmt)) 356 gcc_assert (bb != EXIT_BLOCK_PTR_FOR_FN (cfun)); 358 if (bb == ENTRY_BLOCK_PTR_FOR_FN (cfun)) 397 FOR_EACH_BB_FN (bb, cfun) 427 FOR_EACH_BB_FN (bb, cfun) 441 for (auto loop : loops_list (cfun, 0)) 500 && !stmt_can_throw_internal (cfun, def_stmt)) 689 if (bb != ENTRY_BLOCK_PTR_FOR_FN (cfun) 796 else if (arg_bb != ENTRY_BLOCK_PTR_FOR_FN (cfun) [all...] |
H A D | predict.cc | 202 return maybe_hot_count_p (cfun, e->count ()); 297 enum optimize_size_level ret = optimize_function_for_size_p (cfun); 301 if (bb && ret < OPTIMIZE_SIZE_BALANCED && !maybe_hot_bb_p (cfun, bb)) 329 enum optimize_size_level ret = optimize_function_for_size_p (cfun); 351 enum optimize_size_level ret = optimize_function_for_size_p (cfun); 460 crtl->maybe_hot_insn_p = maybe_hot_bb_p (cfun, bb); 619 if (e->src != ENTRY_BLOCK_PTR_FOR_FN (cfun) 847 if (bb == ENTRY_BLOCK_PTR_FOR_FN (cfun) || bb == EXIT_BLOCK_PTR_FOR_FN (cfun)) 1935 FOR_EACH_BB_FN (bb, cfun) 2931 FOR_EACH_EDGE(e, ei, EXIT_BLOCK_PTR_FOR_FN (cfun)->preds) argument 3916 FOR_BB_BETWEEN(bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb) argument 3952 FOR_BB_BETWEEN(bb, ENTRY_BLOCK_PTR_FOR_FN (cfun), NULL, next_bb) argument [all...] |
H A D | ipa-inline-transform.cc | 472 if (reload_optimization_node && DECL_STRUCT_FUNCTION (to->decl) == cfun) 473 set_cfun (cfun, true); 735 if (cfun->after_inlining) 753 profile_count den = ENTRY_BLOCK_PTR_FOR_FN (cfun)->count; 768 cfun->cfg->count_max = profile_count::uninitialized (); 769 FOR_ALL_BB_FN (bb, cfun) 772 cfun->cfg->count_max = cfun->cfg->count_max.max (bb->count); 774 ENTRY_BLOCK_PTR_FOR_FN (cfun)->count = node->count; 794 cfun [all...] |
H A D | gimple-iterator.cc | 42 if (!ssa_operands_active (cfun)) 55 if (!ssa_operands_active (cfun)) 448 gimple_duplicate_stmt_histograms (cfun, stmt, cfun, orig_stmt); 452 gimple_remove_stmt_histograms (cfun, orig_stmt); 580 cfun->debug_marker_count--; 582 gimple_remove_stmt_histograms (cfun, stmt); 758 && dest != EXIT_BLOCK_PTR_FOR_FN (cfun)) 794 && src != ENTRY_BLOCK_PTR_FOR_FN (cfun)) 894 gsi_commit_one_edge_insert (single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)), [all...] |
H A D | cfgcleanup.cc | 139 || jump_block->next_bb == EXIT_BLOCK_PTR_FOR_FN (cfun) 162 if (cbranch_dest_block == EXIT_BLOCK_PTR_FOR_FN (cfun) 163 || jump_dest_block == EXIT_BLOCK_PTR_FOR_FN (cfun) 437 while (counter < n_basic_blocks_for_fn (cfun)) 443 && single_succ (target) != EXIT_BLOCK_PTR_FOR_FN (cfun)) 448 counter = n_basic_blocks_for_fn (cfun); 497 n_basic_blocks_for_fn (cfun)); 509 counter = n_basic_blocks_for_fn (cfun); 519 < (n_basic_blocks_for_fn (cfun) 542 if (counter >= n_basic_blocks_for_fn (cfun)) [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/nvptx/ |
H A D | nvptx.c | 594 if (!cfun || !cfun->machine->doing_call) 613 gcc_assert (cfun); 614 cfun->machine->return_mode = mode; 776 mode = (machine_mode) cfun->machine->return_mode; 783 cfun->machine->return_mode = VOIDmode; 1111 cfun->machine->has_softstack = true; 1123 if (strcmp (name, "x") == 0 && cfun->machine->red_partition) 1130 if (strcmp (name, "x") == 0 && cfun->machine->red_partition) 1136 REGNO (cfun [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/c/ |
H A D | gimple-parser.c | 223 cfun->pass_startwith = gimple_pass; 224 init_tree_ssa (cfun); 232 cfun->curr_properties = PROP_gimple_any; 238 parser.current_bb = ENTRY_BLOCK_PTR_FOR_FN (cfun); 241 set_loops_for_fn (cfun, ggc_cleared_alloc<struct loops> ()); 242 init_loops_structure (cfun, loops_for_fn (cfun), 1); 243 loops_state_set (cfun, LOOPS_NEED_FIXUP|LOOPS_MAY_HAVE_MULTIPLE_LATCHES); 244 cfun->curr_properties 248 init_ssa_operands (cfun); [all...] |