/dragonfly/contrib/gcc-8.0/gcc/ |
H A D | sched-ebb.c | 50 static basic_block last_bb; variable 147 if (BLOCK_FOR_INSN (insn) == last_bb in begin_move_insn() 167 && BB_HEAD (last_bb) != insn in begin_move_insn() 168 && BB_END (last_bb) == insn); in begin_move_insn() 201 gcc_assert (last_bb == bb); in begin_move_insn() 493 last_bb = BLOCK_FOR_INSN (tail); in schedule_ebb() 560 last_bb = last_bb->prev_bb; in schedule_ebb() 564 return success ? last_bb : NULL; in schedule_ebb() 681 else if (after == last_bb) in ebb_add_block() 682 last_bb = bb; in ebb_add_block() [all …]
|
H A D | sanopt.c | 624 basic_block last_bb = bb; in can_remove_asan_check() local 655 while (last_bb != gbb) in can_remove_asan_check() 660 if (((sanopt_info *) last_bb->aux)->freeing_call_events) in can_remove_asan_check() 663 basic_block imm = get_immediate_dominator (CDI_DOMINATORS, last_bb); in can_remove_asan_check() 665 if (imm_dom_path_with_freeing_call (last_bb, imm)) in can_remove_asan_check() 668 last_bb = imm; in can_remove_asan_check() 670 if (last_bb == gbb) in can_remove_asan_check()
|
H A D | tree-ssa-threadbackward.c | 54 bool check_subpath_and_update_thread_path (basic_block last_bb, 488 thread_jumps::check_subpath_and_update_thread_path (basic_block last_bb, in check_subpath_and_update_thread_path() argument 497 FOR_EACH_EDGE (e, ei, last_bb->preds) in check_subpath_and_update_thread_path()
|
H A D | bb-reorder.c | 1429 basic_block last_bb = EXIT_BLOCK_PTR_FOR_FN (cfun)->prev_bb; in create_eh_forwarder_block() local 1430 basic_block new_bb = create_basic_block (label, jump, last_bb); in create_eh_forwarder_block() 1431 new_bb->aux = last_bb->aux; in create_eh_forwarder_block() 1433 last_bb->aux = new_bb; in create_eh_forwarder_block() 2152 basic_block last_bb; in fix_crossing_conditional_branches() local 2170 last_bb = EXIT_BLOCK_PTR_FOR_FN (cfun)->prev_bb; in fix_crossing_conditional_branches() 2171 new_bb = create_basic_block (new_label, new_jump, last_bb); in fix_crossing_conditional_branches() 2172 new_bb->aux = last_bb->aux; in fix_crossing_conditional_branches() 2173 last_bb->aux = new_bb; in fix_crossing_conditional_branches()
|
H A D | sched-rgn.c | 3125 basic_block first_bb, last_bb; in schedule_region() local 3129 last_bb = EBB_LAST_BB (bb); in schedule_region() 3131 get_ebb_head_tail (first_bb, last_bb, &head, &tail); in schedule_region() 3135 gcc_assert (first_bb == last_bb); in schedule_region() 3145 basic_block first_bb, last_bb, curr_bb; in schedule_region() local 3149 last_bb = EBB_LAST_BB (bb); in schedule_region() 3151 get_ebb_head_tail (first_bb, last_bb, &head, &tail); in schedule_region() 3155 gcc_assert (first_bb == last_bb); in schedule_region() 3164 unlink_bb_notes (first_bb, last_bb); in schedule_region() 3181 f = find_fallthru_edge (last_bb->succs); in schedule_region()
|
H A D | tree-ssa-reassoc.c | 3918 basic_block last_bb = first_bb; in maybe_optimize_range_tests() local 3961 if (first_bb == last_bb) in maybe_optimize_range_tests() 4001 while (EDGE_COUNT (last_bb->succs) == 2) in maybe_optimize_range_tests() 4003 FOR_EACH_EDGE (e, ei, last_bb->succs) in maybe_optimize_range_tests() 4010 if (!suitable_cond_bb (e->dest, last_bb, &other_bb, false)) in maybe_optimize_range_tests() 4014 last_bb = e->dest; in maybe_optimize_range_tests() 4016 if (first_bb == last_bb) in maybe_optimize_range_tests() 4024 for (bb = last_bb; ; bb = single_pred (bb)) in maybe_optimize_range_tests() 4045 gcc_assert (bb == last_bb); in maybe_optimize_range_tests() 4192 gcc_assert (bb == last_bb); in maybe_optimize_range_tests() [all …]
|
H A D | function.h | 657 extern vec<edge> convert_jumps_to_returns (basic_block last_bb, bool simple_p,
|
H A D | gcse.c | 736 basic_block last_bb; member 904 if (info->last_bb != current_bb) in oprs_unchanged_p() 1449 if (info->last_bb != current_bb) in record_last_reg_set_info() 1451 info->last_bb = current_bb; in record_last_reg_set_info() 1514 reg_avail_info[i].last_bb = NULL; in compute_hash_table_work()
|
H A D | lra-constraints.c | 4698 basic_block last_bb; in lra_constraints() local 4802 last_bb = NULL; in lra_constraints() 4809 if (curr_bb != last_bb) in lra_constraints() 4811 last_bb = curr_bb; in lra_constraints() 5903 basic_block last_bb, prev_bb, curr_bb; in update_ebb_live_info() local 5909 last_bb = BLOCK_FOR_INSN (tail); in update_ebb_live_info() 5932 if (curr_bb != last_bb) in update_ebb_live_info()
|
H A D | asan.c | 2394 basic_block bb, last_bb = NULL; in transform_statements() local 2415 if (prev_bb != last_bb) in transform_statements() 2417 last_bb = bb; in transform_statements()
|
H A D | omp-expand.c | 1901 basic_block last_bb, bb, collapse_bb = NULL; in extract_omp_for_update_vars() local 1908 last_bb = cont_bb; in extract_omp_for_update_vars() 1913 bb = create_empty_bb (last_bb); in extract_omp_for_update_vars() 1914 add_bb_to_loop (bb, last_bb->loop_father); in extract_omp_for_update_vars() 1919 e = make_edge (last_bb, bb, EDGE_FALSE_VALUE); in extract_omp_for_update_vars() 1935 set_immediate_dominator (CDI_DOMINATORS, bb, last_bb); in extract_omp_for_update_vars() 1970 last_bb = bb; in extract_omp_for_update_vars()
|
H A D | combine.c | 1158 basic_block last_bb; in combine_instructions() local 1202 last_bb = ENTRY_BLOCK_PTR_FOR_FN (cfun); in combine_instructions() 1213 || single_pred (this_basic_block) != last_bb) in combine_instructions() 1215 last_bb = this_basic_block; in combine_instructions() 1252 last_bb = ENTRY_BLOCK_PTR_FOR_FN (cfun); in combine_instructions() 1270 || single_pred (this_basic_block) != last_bb) in combine_instructions() 1272 last_bb = this_basic_block; in combine_instructions()
|
H A D | cfgrtl.c | 4848 int last_bb = last_basic_block_for_fn (cfun); in rtl_flow_call_edges_add() local 4899 for (i = NUM_FIXED_BLOCKS; i < last_bb; i++) in rtl_flow_call_edges_add()
|
H A D | var-tracking.c | 10172 basic_block first_bb, last_bb; in vt_initialize() local 10194 last_bb = bb; in vt_initialize() 10197 FOR_BB_BETWEEN (bb, first_bb, last_bb->next_bb, next_bb) in vt_initialize() 10285 bb = last_bb; in vt_initialize()
|
H A D | tree-cfg.c | 8535 int last_bb = last_basic_block_for_fn (cfun); in gimple_flow_call_edges_add() local 8584 for (i = 0; i < last_bb; i++) in gimple_flow_call_edges_add()
|
/dragonfly/contrib/gcc-4.7/gcc/ |
H A D | sched-ebb.c | 58 static basic_block last_bb; variable 155 if (BLOCK_FOR_INSN (insn) == last_bb in begin_move_insn() 175 && BB_HEAD (last_bb) != insn in begin_move_insn() 176 && BB_END (last_bb) == insn); in begin_move_insn() 211 gcc_assert (last_bb == bb); in begin_move_insn() 505 last_bb = BLOCK_FOR_INSN (tail); in schedule_ebb() 572 last_bb = last_bb->prev_bb; in schedule_ebb() 576 return success ? last_bb : NULL; in schedule_ebb() 692 else if (after == last_bb) in ebb_add_block() 693 last_bb = bb; in ebb_add_block() [all …]
|
H A D | bb-reorder.c | 1228 basic_block new_bb, last_bb, post_bb; in fix_up_crossing_landing_pad() local 1252 last_bb = EXIT_BLOCK_PTR->prev_bb; in fix_up_crossing_landing_pad() 1253 new_bb = create_basic_block (new_label, jump, last_bb); in fix_up_crossing_landing_pad() 1254 new_bb->aux = last_bb->aux; in fix_up_crossing_landing_pad() 1255 last_bb->aux = new_bb; in fix_up_crossing_landing_pad() 1708 basic_block last_bb; in fix_crossing_conditional_branches() local 1724 last_bb = EXIT_BLOCK_PTR->prev_bb; in fix_crossing_conditional_branches() 1725 new_bb = create_basic_block (new_label, new_jump, last_bb); in fix_crossing_conditional_branches() 1726 new_bb->aux = last_bb->aux; in fix_crossing_conditional_branches() 1727 last_bb->aux = new_bb; in fix_crossing_conditional_branches()
|
H A D | function.c | 5658 FOR_EACH_EDGE (e, ei, last_bb->preds) in VEC() 5662 label = BB_HEAD (last_bb); in VEC() 5671 e = find_edge (bb, last_bb); in VEC() 5752 if (JUMP_P (BB_END (last_bb))) in emit_return_for_exit() 5760 return last_bb; in emit_return_for_exit() 6299 basic_block last_bb; in thread_prologue_and_epilogue_insns() local 6302 returnjump = BB_END (last_bb); in thread_prologue_and_epilogue_insns() 6317 if (LABEL_P (BB_HEAD (last_bb)) in thread_prologue_and_epilogue_insns() 6318 && !active_insn_between (BB_HEAD (last_bb), BB_END (last_bb))) in thread_prologue_and_epilogue_insns() 6321 if (EDGE_COUNT (last_bb->preds) != 0 in thread_prologue_and_epilogue_insns() [all …]
|
H A D | sched-rgn.c | 2929 basic_block first_bb, last_bb; in schedule_region() local 2933 last_bb = EBB_LAST_BB (bb); in schedule_region() 2935 get_ebb_head_tail (first_bb, last_bb, &head, &tail); in schedule_region() 2939 gcc_assert (first_bb == last_bb); in schedule_region() 2949 basic_block first_bb, last_bb, curr_bb; in schedule_region() local 2953 last_bb = EBB_LAST_BB (bb); in schedule_region() 2955 get_ebb_head_tail (first_bb, last_bb, &head, &tail); in schedule_region() 2959 gcc_assert (first_bb == last_bb); in schedule_region() 2968 unlink_bb_notes (first_bb, last_bb); in schedule_region()
|
H A D | gcse.c | 700 basic_block last_bb; member 866 if (info->last_bb != current_bb) in oprs_unchanged_p() 1411 if (info->last_bb != current_bb) in record_last_reg_set_info() 1413 info->last_bb = current_bb; in record_last_reg_set_info() 1514 reg_avail_info[i].last_bb = NULL; in compute_hash_table_work()
|
H A D | omp-low.c | 4022 basic_block last_bb, bb; in expand_omp_for_generic() local 4024 last_bb = cont_bb; in expand_omp_for_generic() 4029 bb = create_empty_bb (last_bb); in expand_omp_for_generic() 4034 e = make_edge (last_bb, bb, EDGE_FALSE_VALUE); in expand_omp_for_generic() 4046 set_immediate_dominator (CDI_DOMINATORS, bb, last_bb); in expand_omp_for_generic() 4072 last_bb = bb; in expand_omp_for_generic()
|
H A D | cfgrtl.c | 3067 int last_bb = last_basic_block; in rtl_flow_call_edges_add() local 3117 for (i = NUM_FIXED_BLOCKS; i < last_bb; i++) in rtl_flow_call_edges_add()
|
H A D | combine.c | 1111 basic_block last_bb; in combine_instructions() local 1155 last_bb = ENTRY_BLOCK_PTR; in combine_instructions() 1166 || single_pred (this_basic_block) != last_bb) in combine_instructions() 1168 last_bb = this_basic_block; in combine_instructions() 1207 last_bb = ENTRY_BLOCK_PTR; in combine_instructions() 1218 || single_pred (this_basic_block) != last_bb) in combine_instructions() 1220 last_bb = this_basic_block; in combine_instructions()
|
H A D | var-tracking.c | 9361 basic_block first_bb, last_bb; in vt_initialize() local 9383 last_bb = bb; in vt_initialize() 9386 FOR_BB_BETWEEN (bb, first_bb, last_bb->next_bb, next_bb) in vt_initialize() 9458 bb = last_bb; in vt_initialize()
|
H A D | tree-cfg.c | 6938 int last_bb = last_basic_block; in gimple_flow_call_edges_add() local 6986 for (i = 0; i < last_bb; i++) in gimple_flow_call_edges_add()
|