/freebsd-11-stable/contrib/gcc/ |
H A D | tree-ssa-dom.c | 165 basic_block bb, 175 static void record_equivalences_from_phis (basic_block); 176 static void record_equivalences_from_incoming_edge (basic_block); 180 static void dom_opt_finalize_block (struct dom_walk_data *, basic_block); 181 static void dom_opt_initialize_block (struct dom_walk_data *, basic_block); 182 static void propagate_to_outgoing_edges (struct dom_walk_data *, basic_block); 185 static edge single_incoming_edge_ignoring_loop_edges (basic_block); 211 basic_block bb; 297 basic_block bb; 445 basic_block b [all...] |
H A D | gcse.c | 572 static int cprop_jump (basic_block, rtx, rtx, rtx, rtx); 574 static int load_killed_in_block_p (basic_block, int, rtx, int); 583 static int bypass_block (basic_block, rtx, rtx); 588 static int pre_expr_reaches_here_p (basic_block, struct expr *, 589 basic_block); 590 static void insert_insn_end_bb (struct expr *, basic_block, int); 601 static int hoist_expr_reaches_here_p (basic_block, int, basic_block, char *); 606 static int pre_expr_reaches_here_p_work (basic_block, struct expr *, 607 basic_block, cha [all...] |
H A D | mode-switching.c | 98 static void make_preds_opaque (basic_block, int); 145 make_preds_opaque (basic_block b, int j) 152 basic_block pb = e->src; 211 static basic_block 216 basic_block pre_exit; 225 basic_block src_bb = eg->src; 392 basic_block bb; 404 basic_block post_entry ATTRIBUTE_UNUSED, pre_exit ATTRIBUTE_UNUSED; 591 basic_block src_bb;
|
H A D | tree-ssa.c | 54 ssa_redirect_edge (edge e, basic_block dest) 163 verify_def (basic_block bb, basic_block *definition_block, tree ssa_name, 218 verify_use (basic_block bb, basic_block def_bb, use_operand_p use_p, 304 verify_phi_args (tree phi, basic_block bb, basic_block *definition_block) 675 basic_block bb; 676 basic_block *definition_block = XCNEWVEC (basic_block, num_ssa_name [all...] |
H A D | loop-unswitch.c | 83 basic_block, rtx, rtx); 85 static rtx may_unswitch_on (basic_block, struct loop *, rtx *); 173 may_unswitch_on (basic_block bb, struct loop *loop, rtx *cinsn) 265 basic_block *bbs; 401 unswitch_loop (struct loops *loops, struct loop *loop, basic_block unswitch_on, 405 basic_block switch_bb, unswitch_on_alt;
|
H A D | haifa-sched.c | 234 static basic_block before_recovery; 505 static void find_insn_reg_weight (basic_block); 576 static edge find_fallthru_edge (basic_block); 578 static basic_block create_recovery_block (void); 580 static void fix_recovery_deps (basic_block); 581 static void associate_line_notes_with_blocks (basic_block); 584 static void dump_new_block_header (int, basic_block, rtx, rtx); 585 static void restore_bb_notes (basic_block); 586 static void extend_bb (basic_block); 589 static void move_succs (VEC(edge,gc) **, basic_block); [all...] |
H A D | tree-nrv.c | 110 basic_block bb; 290 basic_block bb;
|
H A D | tree-ssa-pre.c | 315 static tree create_expression_by_pieces (basic_block, tree, tree); 316 static tree find_or_generate_expression (basic_block, tree, tree); 361 basic_block pred; 392 basic_block b1 = ve1->pred; 393 basic_block b2 = ve2->pred; 429 phi_trans_lookup (tree e, basic_block pred, VEC (tree, gc) *vuses) 451 phi_trans_add (tree e, tree v, basic_block pred, VEC (tree, gc) *vuses) 995 translate_vuses_through_block (VEC (tree, gc) *vuses, basic_block block) 1032 phi_translate (tree expr, value_set_t set, basic_block pred, 1033 basic_block phibloc [all...] |
H A D | tree-optimize.c | 198 basic_block bb; 244 has_abnormal_outgoing_edge_p (basic_block bb) 264 basic_block bb;
|
H A D | tree-phinodes.c | 311 reserve_phi_args_for_new_edge (basic_block bb) 349 create_phi_node (tree var, basic_block bb) 374 basic_block bb = e->dest;
|
H A D | df-scan.c | 86 basic_block, rtx, enum df_ref_type, 88 static void df_def_record_1 (struct dataflow *, rtx, basic_block, rtx, 90 static void df_defs_record (struct dataflow *, rtx, basic_block, rtx); 92 basic_block, rtx, enum df_ref_flags); 94 static void df_insn_refs_record (struct dataflow *, basic_block, rtx); 95 static void df_bb_refs_record (struct dataflow *, basic_block); 98 basic_block, rtx, enum df_ref_type, 189 df_scan_free_bb_info (struct dataflow *dflow, basic_block bb, void *vbb_info) 438 basic_block bb; 467 basic_block b [all...] |
H A D | cfgloopanal.c | 36 just_once_each_iteration_p (const struct loop *loop, basic_block bb) 271 basic_block act; 364 basic_block *bbs, bb; 386 basic_block *bbs, bb; 575 basic_block bb;
|
H A D | df-core.c | 413 basic_block bb = BASIC_BLOCK (bb_index); 442 basic_block bb; 477 basic_block bb = BASIC_BLOCK (bb_index); 515 df_hybrid_search_forward (basic_block bb, 567 df_hybrid_search_backward (basic_block bb, 877 basic_block bb; 907 basic_block bb = BASIC_BLOCK (i); 936 df_bb_replace (struct df *df, int old_index, basic_block new_block) 970 df_bb_regno_last_use_find (struct df *df, basic_block bb, unsigned int regno) 993 df_bb_regno_first_def_find (struct df *df, basic_block b [all...] |
H A D | sched-rgn.c | 171 basic_block *first_member; 195 static basic_block *bblst_table; 312 basic_block b; 425 basic_block bb; 514 basic_block bb; 708 basic_block jbb; 1362 basic_block block; 1555 basic_block b = candidate_table[src].split_bbs.first_member[i]; 1576 basic_block b = candidate_table[src].split_bbs.first_member[i]; 1639 basic_block [all...] |
H A D | postreload-gcse.c | 204 static bool bb_has_well_behaved_predecessors (basic_block); 205 static struct occr* get_bb_avail_insn (basic_block, struct occr *); 210 static void eliminate_partially_redundant_load (basic_block, 224 basic_block bb; 839 basic_block bb; 919 bb_has_well_behaved_predecessors (basic_block bb) 942 get_bb_avail_insn (basic_block bb, struct occr *occr) 965 eliminate_partially_redundant_load (basic_block bb, rtx insn, 984 basic_block pred_bb; 1165 basic_block b [all...] |
H A D | tree-ssa-loop-im.c | 304 basic_block def_bb; 379 basic_block def_bb = bb_for_stmt (def_stmt); 482 basic_block bb = bb_for_stmt (stmt); 579 basic_block bb) 699 basic_block bb; 718 basic_block bb) 1292 basic_block *body = get_loop_body (loop); 1438 basic_block bb = NULL, *bbs, last = NULL; 1507 basic_block bb; 1533 basic_block b [all...] |
H A D | cfgexpand.c | 1172 static basic_block 1173 expand_gimple_cond_expr (basic_block bb, tree stmt) 1175 basic_block new_bb, dest; 1261 static basic_block 1262 expand_gimple_tailcall (basic_block bb, tree stmt, bool *can_fallthru) 1360 static basic_block 1361 expand_gimple_basic_block (basic_block bb) 1420 basic_block new_bb; 1476 static basic_block 1479 basic_block init_bloc [all...] |
H A D | tree-ssa-loop-ivcanon.c | 119 basic_block *body = get_loop_body (loop); 404 basic_block *body; 499 basic_block *body;
|
H A D | tree-ssa-threadedge.c | 57 potentially_threadable_block (basic_block bb) 84 lhs_of_dominating_assert (tree op, basic_block bb, tree stmt) 549 basic_block dest = (taken_edge ? taken_edge->dest : NULL);
|
H A D | regs.h | 65 int basic_block; /* # of basic blocks (REG n) is used in */ member in struct:reg_info_def
|
H A D | tree-outof-ssa.c | 117 static void eliminate_build (elim_graph, basic_block); 362 eliminate_build (elim_graph g, basic_block B) 499 basic_block B = e->dest; 581 basic_block bb; 682 basic_block bb; 751 basic_block bb; 1094 basic_block bb; 1138 basic_block bb; 1330 static void find_replaceable_in_bb (temp_expr_table_p, basic_block); 1725 find_replaceable_in_bb (temp_expr_table_p tab, basic_block b [all...] |
H A D | tree-ssa-live.h | 256 static inline bitmap live_on_exit (tree_live_info_p, basic_block); 259 static inline void make_live_on_entry (tree_live_info_p, basic_block, int); 287 live_on_exit (tree_live_info_p live, basic_block bb) 320 make_live_on_entry (tree_live_info_p live, basic_block bb , int p)
|
H A D | loop-invariant.c | 234 basic_block bb = BLOCK_FOR_INSN (use->insn), def_bb; 509 compute_always_reached (struct loop *loop, basic_block *body, 529 find_exits (struct loop *loop, basic_block *body, 611 find_defs (struct loop *loop, basic_block *body) 696 basic_block bb = BLOCK_FOR_INSN (insn), def_bb; 835 find_invariants_bb (basic_block bb, bool always_reached, bool always_executed) 859 find_invariants_body (struct loop *loop, basic_block *body, 879 basic_block *body = get_loop_body_in_dom_order (loop); 1135 basic_block preheader = loop_preheader_edge (loop)->src;
|
H A D | tree-inline.c | 681 static basic_block 682 copy_bb (copy_body_data *id, basic_block bb, int frequency_scale, int count_scale) 685 basic_block copy_basic_block; 690 (basic_block) bb->prev_bb->aux); 790 copy_edges_for_bb (basic_block bb, int count_scale) 792 basic_block new_bb = (basic_block) bb->aux; 811 new = make_edge (new_bb, (basic_block) old_edge->dest->aux, flags); 868 basic_block entry_block_map, basic_block exit_block_ma [all...] |
/freebsd-11-stable/contrib/elftoolchain/libdwarf/ |
H A D | dwarf_pro_lineno.c | 34 Dwarf_Bool is_stmt, Dwarf_Bool basic_block, Dwarf_Error *error) 63 ln->ln_bblock = basic_block != 0; 32 dwarf_add_line_entry(Dwarf_P_Debug dbg, Dwarf_Unsigned file, Dwarf_Addr off, Dwarf_Unsigned lineno, Dwarf_Signed column, Dwarf_Bool is_stmt, Dwarf_Bool basic_block, Dwarf_Error *error) argument
|