| /openbsd/src/gnu/gcc/gcc/ |
| D | cfgrtl.c | 300 BB_HEAD (bb) = head; in create_basic_block_structure() 369 insn = BB_HEAD (b); in rtl_delete_block() 376 BB_HEAD (b) = NULL; in rtl_delete_block() 399 for (insn = BB_HEAD (bb); ; insn = NEXT_INSN (insn)) in compute_bb_for_insn() 442 BB_HEAD (ENTRY_BLOCK_PTR->next_bb) : get_insns ()); in entry_of_function() 465 for (insn = BB_HEAD (bb); ; insn = NEXT_INSN (insn)) in update_bb_for_insn() 547 rtx b_head = BB_HEAD (b), b_end = BB_END (b), a_end = BB_END (a); in rtl_merge_blocks() 588 || prev == BB_HEAD (a)) in rtl_merge_blocks() 602 prev = BB_HEAD (a); in rtl_merge_blocks() 614 BB_HEAD (b) = NULL; in rtl_merge_blocks() [all …]
|
| D | cfgcleanup.c | 325 for (insn = NEXT_INSN (BB_HEAD (b)); insn != NEXT_INSN (BB_END (b)); in thread_jump() 336 for (insn = NEXT_INSN (BB_HEAD (e->src)); in thread_jump() 349 for (insn = NEXT_INSN (BB_HEAD (b)); in thread_jump() 651 only_notes = squeeze_notes (&BB_HEAD (a), &BB_END (a)); in merge_blocks_move_predecessor_nojumps() 655 if (BB_END (a) != PREV_INSN (BB_HEAD (b))) in merge_blocks_move_predecessor_nojumps() 656 reorder_insns_nobb (BB_HEAD (a), BB_END (a), PREV_INSN (BB_HEAD (b))); in merge_blocks_move_predecessor_nojumps() 718 only_notes = squeeze_notes (&BB_HEAD (b), &BB_END (b)); in merge_blocks_move_successor_nojumps() 723 reorder_insns_nobb (BB_HEAD (b), BB_END (b), BB_END (a)); in merge_blocks_move_successor_nojumps() 1090 while (!INSN_P (i1) && i1 != BB_HEAD (bb1)) in flow_find_cross_jump() 1093 while (!INSN_P (i2) && i2 != BB_HEAD (bb2)) in flow_find_cross_jump() [all …]
|
| D | cfglayout.c | 87 next_head = BB_HEAD (bb->next_bb); in skip_insns_after_block() 168 rtx label = BB_HEAD (bb); in label_for_bb() 211 if (PREV_INSN (BB_HEAD (bb)) && next_insn != BB_HEAD (bb)) in record_effective_endpoints() 213 PREV_INSN (BB_HEAD (bb))); in record_effective_endpoints() 617 NEXT_INSN (insn) = BB_HEAD (bb); in fixup_reorder_chain() 619 set_first_insn (BB_HEAD (bb)); in fixup_reorder_chain() 620 PREV_INSN (BB_HEAD (bb)) = insn; in fixup_reorder_chain() 799 && !LABEL_P (BB_HEAD (bb))) in fixup_reorder_chain() 930 rtx insn = BB_HEAD (bb); in cfg_layout_can_duplicate_bb_p() 1036 insn = duplicate_insn_chain (BB_HEAD (bb), BB_END (bb)); in cfg_layout_duplicate_bb()
|
| D | graph.c | 265 start[INSN_UID (BB_HEAD (bb))] = bb->index; in print_rtl_graph_with_bb() 267 for (x = BB_HEAD (bb); x != NULL_RTX; x = NEXT_INSN (x)) in print_rtl_graph_with_bb() 327 rtx block_head = BB_HEAD (e->dest); in print_rtl_graph_with_bb()
|
| D | sched-ebb.c | 149 && BB_HEAD (last_bb) != insn in begin_schedule_ready() 579 rtx head = BB_HEAD (bb); in schedule_ebbs() 587 || LABEL_P (BB_HEAD (bb->next_bb))) in schedule_ebbs() 730 && NOTE_INSN_BASIC_BLOCK_P (BB_HEAD (bb->next_bb))); in advance_target_bb()
|
| D | mode-switching.c | 325 if (return_copy == BB_HEAD (src_bb)) in create_pre_exit() 362 if (last_insn != BB_HEAD (src_bb)) in create_pre_exit() 469 ptr = new_seginfo (no_mode, BB_HEAD (bb), bb->index, live_now); in optimize_mode_switching() 475 for (insn = BB_HEAD (bb); in optimize_mode_switching()
|
| D | cfgbuild.c | 290 if (LABEL_P (BB_HEAD (bb)) in make_edges() 291 && LABEL_ALT_ENTRY_P (BB_HEAD (bb))) in make_edges() 412 if (insn == BB_HEAD (bb->next_bb)) in make_edges() 638 rtx insn = BB_HEAD (bb); in find_bb_boundaries()
|
| D | ifcvt.c | 121 rtx insn = BB_HEAD (bb); in count_bb_insns() 144 rtx insn = BB_HEAD (bb); in cheap_bb_rtx_cost_p() 189 rtx insn = BB_HEAD (bb); in first_active_insn() 217 rtx head = BB_HEAD (bb); in last_active_insn() 2915 insn = BB_HEAD (cur_bb); in block_jumps_and_fallthru_p() 3051 && last_insn != BB_HEAD (then_bb)) in find_if_block() 3098 BB_HEAD (test_bb) ? (int)INSN_UID (BB_HEAD (test_bb)) : -1, in find_if_block() 3100 BB_HEAD (then_bb) ? (int)INSN_UID (BB_HEAD (then_bb)) : -1); in find_if_block() 3105 BB_HEAD (else_bb) ? (int)INSN_UID (BB_HEAD (else_bb)) : -1); in find_if_block() 3109 BB_HEAD (join_bb) ? (int)INSN_UID (BB_HEAD (join_bb)) : -1); in find_if_block() [all …]
|
| D | haifa-sched.c | 747 prev_first = NEXT_INSN (BB_HEAD (rec)); in priority() 1256 gcc_assert (BB_HEAD (bb) != insn); in unlink_other_notes() 1305 gcc_assert (BB_HEAD (bb) != insn); in unlink_line_notes() 1329 rtx beg_head = BB_HEAD (beg); in get_ebb_head_tail() 1331 rtx end_head = BB_HEAD (end); in get_ebb_head_tail() 1951 gcc_assert (BB_HEAD (bb) != insn); in move_insn() 2832 for (insn = BB_HEAD (b); ; insn = NEXT_INSN (insn)) in sched_init() 3722 label = BB_HEAD (rec); in create_check_block_twin() 3817 gcc_assert (NOTE_INSN_BASIC_BLOCK_P (BB_HEAD (second_bb))); in create_check_block_twin() 3976 note = NEXT_INSN (BB_HEAD (rec)); in fix_recovery_deps() [all …]
|
| D | bt-load.c | 485 for (insn = BB_HEAD (bb), last = NEXT_INSN (BB_END (bb)); in compute_defs_uses_and_gen() 586 for (insn = BB_END (bb); insn != BB_HEAD (bb) && ! INSN_P (insn); ) in compute_defs_uses_and_gen() 682 for (insn = BB_HEAD (bb), last = NEXT_INSN (BB_END (bb)); in link_btr_uses() 1159 rtx insp = BB_HEAD (b); in move_btr_def() 1194 gcc_assert (insp != BB_HEAD (b)); in move_btr_def() 1243 while (insn != BB_HEAD (bb) && n_insns > 0) in can_move_up()
|
| D | cfgexpand.c | 1409 BB_HEAD (bb) = NEXT_INSN (last); in expand_gimple_basic_block() 1410 if (NOTE_P (BB_HEAD (bb))) in expand_gimple_basic_block() 1411 BB_HEAD (bb) = NEXT_INSN (BB_HEAD (bb)); in expand_gimple_basic_block() 1413 note = emit_note_after (NOTE_INSN_BASIC_BLOCK, BB_HEAD (bb)); in expand_gimple_basic_block() 1418 note = BB_HEAD (bb) = emit_note (NOTE_INSN_BASIC_BLOCK); in expand_gimple_basic_block()
|
| D | regmove.c | 260 insn = BB_HEAD (block); in mark_flags_life_zones() 817 BB_HEAD (BASIC_BLOCK (bb)) = move_insn; in copy_src_to_dest() 873 for (p = BB_HEAD (bb); p != NEXT_INSN (BB_END (bb)); in reg_is_remote_constant_p() 896 for (p = BB_HEAD (BLOCK_FOR_INSN (insn)); p != insn; p = NEXT_INSN (p)) in reg_is_remote_constant_p() 1079 regmove_bb_head[INSN_UID (BB_HEAD (bb))] = bb->index; in regmove_optimize() 1511 && (bb->next_bb == EXIT_BLOCK_PTR || BB_HEAD (bb->next_bb) != next)) in regmove_optimize() 2321 for (insn = BB_HEAD (bb); !end_of_block ; insn = next) in combine_stack_adjustments_for_block()
|
| D | local-alloc.c | 816 for (insn = BB_HEAD (bb); in update_equiv_regs() 1086 insn != PREV_INSN (BB_HEAD (bb)); in update_equiv_regs() 1193 if (insn == BB_HEAD (bb)) in update_equiv_regs() 1194 BB_HEAD (bb) = PREV_INSN (insn); in update_equiv_regs() 1302 if (insn == BB_HEAD (BASIC_BLOCK (b))) in block_alloc() 1320 insn = BB_HEAD (BASIC_BLOCK (b)); in block_alloc()
|
| D | basic-block.h | 433 for ((INSN) = BB_HEAD (BB); \ 439 (INSN) && (INSN) != PREV_INSN (BB_HEAD (BB)); \ 468 #define BB_HEAD(B) (B)->il.rtl->head_ macro
|
| D | cfgloopanal.c | 373 for (insn = BB_HEAD (bb); insn != BB_END (bb); insn = NEXT_INSN (insn)) in num_loop_insns() 397 for (insn = BB_HEAD (bb); insn != BB_END (bb); insn = NEXT_INSN (insn)) in average_num_loop_insns()
|
| D | loop-unroll.c | 2008 insn = BB_HEAD (place); in insert_var_expansion_initialization() 2054 insn = BB_HEAD (place); in combine_var_copies_in_loop_exit() 2102 orig_insn = BB_HEAD (orig_bb); in apply_opt_in_copies() 2103 for (insn = BB_HEAD (bb); insn != NEXT_INSN (BB_END (bb)); insn = next) in apply_opt_in_copies() 2171 for (orig_insn = BB_HEAD (orig_bb); in apply_opt_in_copies()
|
| D | bb-reorder.c | 1491 if (LABEL_P (BB_HEAD (src))) in find_jump_block() 1492 for (insn = BB_HEAD (src); in find_jump_block() 1622 emit_label_before (new_label, BB_HEAD (new_bb)); in fix_crossing_conditional_branches() 1623 BB_HEAD (new_bb) = new_label; in fix_crossing_conditional_branches() 1963 BB_HEAD (bb)); in insert_section_boundary_note()
|
| D | struct-equiv.c | 1089 x_stop = BB_HEAD (info->x_block); in struct_equiv_block_eq() 1090 y_stop = BB_HEAD (info->y_block); in struct_equiv_block_eq() 1181 && (xi == BB_HEAD (info->x_block) in struct_equiv_block_eq() 1182 || yi == BB_HEAD (info->y_block))) in struct_equiv_block_eq()
|
| D | flow.c | 342 insn = BB_HEAD (block); in first_insn_after_basic_block_note() 472 rtx head = BB_HEAD (bb), end = BB_END (bb); in verify_wide_reg() 802 for (insn = BB_HEAD (bb); insn != NEXT_INSN (BB_END (bb)); insn = next) in delete_noop_moves() 2029 gcc_assert (JUMP_LABEL (BB_END (bb)) == BB_HEAD (bb_true)); in init_propagate_block_info() 2116 for (insn = BB_END (bb); insn != BB_HEAD (bb); insn = PREV_INSN (insn)) in init_propagate_block_info() 2224 if (insn == BB_HEAD (bb)) in propagate_block() 3560 if (BB_HEAD (pbi->bb) == insn) in attempt_auto_inc() 3561 BB_HEAD (pbi->bb) = insns; in attempt_auto_inc() 4549 for (insn = BB_HEAD (bb); ; insn = NEXT_INSN (insn)) in count_or_remove_death_notes_bb() 4630 for (insn = BB_HEAD (bb); insn != NEXT_INSN (BB_END (bb)); in clear_log_links()
|
| D | rtl-factoring.c | 283 while (insn != BB_HEAD (bb)) in prev_insn_in_block() 479 if (insn == BB_HEAD (bb)) in collect_pattern_seqs() 1326 if (BB_HEAD (bb)) in compute_init_costs()
|
| D | resource.c | 157 if (insn == BB_HEAD (bb)) in find_basic_block() 929 && ! INSN_DELETED_P (BB_HEAD (BASIC_BLOCK (tinfo->block)))) in mark_target_live_regs() 994 start_insn = (b == 0 ? insns : BB_HEAD (BASIC_BLOCK (b))); in mark_target_live_regs()
|
| D | cfganal.c | 93 for (insn = BB_HEAD (bb); insn != BB_END (bb); insn = NEXT_INSN (insn)) in forwarder_block_p() 121 insn2 = BB_HEAD (target); in can_fallthru()
|
| D | caller-save.c | 835 if (chain->insn == BB_HEAD (BASIC_BLOCK (chain->block))) in insert_one_insn() 836 BB_HEAD (BASIC_BLOCK (chain->block)) = new->insn; in insert_one_insn()
|
| D | tracer.c | 90 for (insn = BB_HEAD (bb); in count_insns()
|
| /openbsd/src/gnu/gcc/gcc/config/frv/ |
| D | frv-protos.h | 97 #ifdef BB_HEAD
|