Home
last modified time | relevance | path

Searched refs:JUMP_LABEL (Results 1 – 25 of 57) sorted by relevance

123

/dragonfly/contrib/gcc-4.7/gcc/
HDreorg.c812 flags = get_jump_flags (insn, JUMP_LABEL (insn)); in optimize_skip()
829 if ((next_trial == next_active_insn (JUMP_LABEL (insn)) in optimize_skip()
833 && JUMP_LABEL (insn) == JUMP_LABEL (next_trial))) in optimize_skip()
837 if (invert_jump (insn, JUMP_LABEL (insn), 1)) in optimize_skip()
854 rtx target_label = JUMP_LABEL (next_trial); in optimize_skip()
974 next = JUMP_LABEL (insn); in rare_destination()
1000 rtx target_label = JUMP_LABEL (jump_insn); in mostly_true_jump()
1106 rtx other_condition = get_branch_condition (insn, JUMP_LABEL (insn)); in condition_dominates_p()
1318 flags = get_jump_flags (insn, JUMP_LABEL (XVECEXP (seq, 0, 0))); in steal_delay_list_from_target()
1347 *pnew_thread = first_active_target_insn (JUMP_LABEL (XVECEXP (seq, 0, 0))); in steal_delay_list_from_target()
[all …]
HDjump.c247 gcc_assert (JUMP_LABEL (jump_insn) == XEXP (label_note, 0)); in maybe_propagate_label_ref()
306 if (JUMP_LABEL (insn) == NULL && prev_nonjump_insn != NULL) in mark_all_labels()
982 && JUMP_LABEL (insn) != NULL && !ANY_RETURN_P (JUMP_LABEL (insn))); in jump_to_label_p()
1092 gcc_assert (JUMP_LABEL (insn) == NULL || JUMP_LABEL (insn) == x); in mark_jump_label_1()
1093 JUMP_LABEL (insn) = x; in mark_jump_label_1()
1152 && (JUMP_LABEL (insn) == NULL || JUMP_LABEL (insn) == label)) in mark_jump_label_1()
1153 JUMP_LABEL (insn) = label; in mark_jump_label_1()
1280 rtx lab = JUMP_LABEL (insn), lab_next; in delete_related_insns()
1498 redirect_exp_1 (loc, JUMP_LABEL (jump), nlabel, jump); in redirect_jump_1()
1516 rtx olabel = JUMP_LABEL (jump); in redirect_jump()
[all …]
HDloop-unswitch.c114 JUMP_LABEL (jump) = JUMP_LABEL (cinsn); in compare_and_jump_seq()
115 LABEL_NUSES (JUMP_LABEL (jump))++; in compare_and_jump_seq()
128 JUMP_LABEL (jump) = label; in compare_and_jump_seq()
HDcfgrtl.c153 if (JUMP_LABEL (insn) in delete_insn()
154 && LABEL_P (JUMP_LABEL (insn))) in delete_insn()
155 LABEL_NUSES (JUMP_LABEL (insn))--; in delete_insn()
881 JUMP_LABEL (BB_END (src)) = target_label; in try_redirect_by_replacing_jump()
1009 if (JUMP_LABEL (insn) == old_label) in patch_jump_insn()
1011 JUMP_LABEL (insn) = new_label; in patch_jump_insn()
1021 if (JUMP_LABEL (insn) != new_label in patch_jump_insn()
1039 if (!currently_expanding_to_rtl || JUMP_LABEL (insn) == old_label) in patch_jump_insn()
1042 gcc_assert (JUMP_LABEL (insn) == old_label); in patch_jump_insn()
1154 && JUMP_LABEL (BB_END (e->src)) == BB_HEAD (e->dest)) in force_nonfallthru_and_redirect()
[all …]
HDprint-rtl.c326 else if (i == 8 && JUMP_P (in_rtx) && JUMP_LABEL (in_rtx) != NULL) in print_rtx()
330 if (GET_CODE (JUMP_LABEL (in_rtx)) == RETURN) in print_rtx()
332 else if (GET_CODE (JUMP_LABEL (in_rtx)) == SIMPLE_RETURN) in print_rtx()
335 fprintf (outfile, "%d", INSN_UID (JUMP_LABEL (in_rtx))); in print_rtx()
HDcfglayout.c791 ret_label = JUMP_LABEL (bb_end_insn); in fixup_reorder_chain()
1205 if (JUMP_P (insn) && JUMP_LABEL (insn) != NULL_RTX in duplicate_insn_chain()
1206 && ANY_RETURN_P (JUMP_LABEL (insn))) in duplicate_insn_chain()
1207 JUMP_LABEL (copy) = JUMP_LABEL (insn); in duplicate_insn_chain()
HDresource.c497 next = JUMP_LABEL (this_jump_insn); in find_dead_or_set_registers()
504 *jump_target = JUMP_LABEL (this_jump_insn); in find_dead_or_set_registers()
567 if (!ANY_RETURN_P (JUMP_LABEL (this_jump_insn))) in find_dead_or_set_registers()
568 find_dead_or_set_registers (JUMP_LABEL (this_jump_insn), in find_dead_or_set_registers()
HDloop-doloop.c382 JUMP_LABEL (jump) = label; in add_test()
570 JUMP_LABEL (jump_insn) = jump_label; in doloop_modify()
HDcfgbuild.c319 gcc_assert (JUMP_LABEL (insn)); in make_edges()
320 make_label_edge (edge_cache, bb, JUMP_LABEL (insn), 0); in make_edges()
HDhw-doloop.c247 loop->start_label = JUMP_LABEL (tail_insn); in discover_loop()
385 insn = JUMP_LABEL (tail); in discover_loops()
HDbb-reorder.c1249 JUMP_LABEL (jump) = post_label; in fix_up_crossing_landing_pad()
1413 JUMP_LABEL (new_jump) = label; in add_labels_and_missing_jumps()
1720 old_label = JUMP_LABEL (old_jump); in fix_crossing_conditional_branches()
1722 JUMP_LABEL (new_jump) = old_label; in fix_crossing_conditional_branches()
1806 label = JUMP_LABEL (last_insn); in fix_crossing_unconditional_branches()
HDifcvt.c407 && XEXP (XEXP (test_if, 2), 0) == JUMP_LABEL (jump)) in cond_exec_get_condition()
804 && XEXP (XEXP (SET_SRC (set), 2), 0) == JUMP_LABEL (if_info->jump)) in noce_emit_store_flag()
1718 && XEXP (XEXP (SET_SRC (set), 2), 0) == JUMP_LABEL (if_info->jump); in noce_get_alt_condition()
2287 && XEXP (XEXP (SET_SRC (set), 2), 0) == JUMP_LABEL (jump)); in noce_get_condition()
3678 lab = JUMP_LABEL (jump); in find_cond_trap()
3681 JUMP_LABEL (newjump) = lab; in find_cond_trap()
3865 else_target = JUMP_LABEL (jump); in find_if_case_1()
4231 old_dest = JUMP_LABEL (jump); in dead_or_predicable()
4235 new_dest_label = JUMP_LABEL (BB_END (dest_edge->src)); in dead_or_predicable()
HDcfganal.c270 if (!invert_jump (BB_END (bb), JUMP_LABEL (BB_END (bb)), 0)) in set_edge_can_fallthru_flag()
272 invert_jump (BB_END (bb), JUMP_LABEL (BB_END (bb)), 0); in set_edge_can_fallthru_flag()
HDrtlanal.c2654 if (JUMP_P (l) && JUMP_LABEL (l) == old_label) in replace_label()
2655 JUMP_LABEL (l) = new_label; in replace_label()
2717 label = JUMP_LABEL (insn); in tablejump_p()
2799 if (JUMP_LABEL (insn) != NULL) in computed_jump_p()
3700 rtx tmp = JUMP_LABEL (jump_insn); in label_is_jump_target_p()
5151 && XEXP (XEXP (SET_SRC (set), 2), 0) == JUMP_LABEL (jump); in get_condition()
/dragonfly/contrib/gcc-8.0/gcc/
HDreorg.c736 flags = get_jump_flags (insn, JUMP_LABEL (insn)); in optimize_skip()
757 && JUMP_LABEL (insn) == JUMP_LABEL (next_trial))) in optimize_skip()
761 if (invert_jump (insn, JUMP_LABEL (insn), 1)) in optimize_skip()
778 rtx target_label = JUMP_LABEL (next_trial); in optimize_skip()
916 rtx other_condition = get_branch_condition (insn, JUMP_LABEL (insn)); in condition_dominates_p()
1119 flags = get_jump_flags (insn, JUMP_LABEL (seq->insn (0))); in steal_delay_list_from_target()
1163 *pnew_thread = first_active_target_insn (JUMP_LABEL (seq->insn (0))); in steal_delay_list_from_target()
1196 flags = get_jump_flags (insn, JUMP_LABEL (insn)); in steal_delay_list_from_fallthrough()
1274 flags = get_jump_flags (delay_insn, JUMP_LABEL (delay_insn)); in try_merge_delay_insns()
1945 flags = get_jump_flags (insn, JUMP_LABEL (insn)); in fill_simple_delay_slots()
[all …]
HDjump.c280 gcc_assert (JUMP_LABEL (jump_insn) == XEXP (label_note, 0)); in maybe_propagate_label_ref()
335 if (JUMP_LABEL (insn) == NULL && prev_nonjump_insn != NULL) in mark_all_labels()
999 && JUMP_LABEL (insn) != NULL && !ANY_RETURN_P (JUMP_LABEL (insn))); in jump_to_label_p()
1104 gcc_assert (JUMP_LABEL (insn) == NULL || JUMP_LABEL (insn) == x); in mark_jump_label_1()
1105 JUMP_LABEL (insn) = x; in mark_jump_label_1()
1167 && (JUMP_LABEL (insn) == NULL || JUMP_LABEL (insn) == label)) in mark_jump_label_1()
1168 JUMP_LABEL (insn) = label; in mark_jump_label_1()
1276 rtx lab = JUMP_LABEL (insn); in delete_related_insns()
1502 redirect_exp_1 (loc, JUMP_LABEL (jump), nlabel, jump); in redirect_jump_1()
1555 gcc_assert (JUMP_LABEL (jump) == olabel); in redirect_jump_2()
[all …]
HDcfgrtl.c178 if (JUMP_LABEL (insn) in delete_insn()
179 && LABEL_P (JUMP_LABEL (insn))) in delete_insn()
180 LABEL_NUSES (JUMP_LABEL (insn))--; in delete_insn()
1112 JUMP_LABEL (BB_END (src)) = target_label; in try_redirect_by_replacing_jump()
1237 if (JUMP_LABEL (insn) == old_label) in patch_jump_insn()
1239 JUMP_LABEL (insn) = new_label; in patch_jump_insn()
1249 if (JUMP_LABEL (insn) != new_label in patch_jump_insn()
1267 if (!currently_expanding_to_rtl || JUMP_LABEL (insn) == old_label) in patch_jump_insn()
1270 gcc_assert (JUMP_LABEL (insn) == old_label); in patch_jump_insn()
1499 && JUMP_LABEL (BB_END (e->src)) == BB_HEAD (e->dest)) in force_nonfallthru_and_redirect()
[all …]
HDloop-doloop.c390 JUMP_LABEL (jump) = label; in add_test()
561 JUMP_LABEL (jump_insn) = jump_label; in doloop_modify()
HDcfgbuild.c307 gcc_assert (JUMP_LABEL (insn)); in make_edges()
308 make_label_edge (edge_cache, bb, JUMP_LABEL (insn), 0); in make_edges()
HDbb-reorder.c1426 JUMP_LABEL (jump) = old_label; in create_eh_forwarder_block()
1821 if (!invert_jump (bb_end_jump, JUMP_LABEL (bb_end_jump), 0)) in set_edge_can_fallthru_flag()
1823 invert_jump (bb_end_jump, JUMP_LABEL (bb_end_jump), 0); in set_edge_can_fallthru_flag()
1868 JUMP_LABEL (new_jump) = label; in add_labels_and_missing_jumps()
2250 label = JUMP_LABEL (last_insn); in fix_crossing_unconditional_branches()
2284 JUMP_LABEL (jump_insn) = label; in fix_crossing_unconditional_branches()
HDprint-rtl.c292 else if (idx == 7 && JUMP_P (in_rtx) && JUMP_LABEL (in_rtx) != NULL in print_rtx_operand_code_0()
297 if (GET_CODE (JUMP_LABEL (in_rtx)) == RETURN) in print_rtx_operand_code_0()
299 else if (GET_CODE (JUMP_LABEL (in_rtx)) == SIMPLE_RETURN) in print_rtx_operand_code_0()
302 fprintf (m_outfile, "%d", INSN_UID (JUMP_LABEL (in_rtx))); in print_rtx_operand_code_0()
HDifcvt.c442 && label_ref_label (XEXP (test_if, 2)) == JUMP_LABEL (jump)) in cond_exec_get_condition()
836 && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (if_info->jump)) in noce_emit_store_flag()
2320 && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (if_info->jump); in noce_get_alt_condition()
2932 && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (jump)); in noce_get_condition()
4688 rtx lab = JUMP_LABEL (jump); in find_cond_trap()
4692 JUMP_LABEL (newjump) = lab; in find_cond_trap()
4876 else_target = JUMP_LABEL (jump); in find_if_case_1()
5253 old_dest = JUMP_LABEL (jump); in dead_or_predicable()
5260 new_dest_label = JUMP_LABEL (BB_END (dest_edge->src)); in dead_or_predicable()
HDloop-unroll.c824 JUMP_LABEL (jump) = JUMP_LABEL (cinsn); in compare_and_jump_seq()
825 LABEL_NUSES (JUMP_LABEL (jump))++; in compare_and_jump_seq()
HDread-rtl-function.c1889 ASSERT_EQ (code_label, JUMP_LABEL (jump_insn)); in test_loading_jump_to_label_ref()
1945 ASSERT_RTX_PTR_EQ (ret_rtx, JUMP_LABEL (jump_insn)); in test_loading_jump_to_return()
1959 ASSERT_RTX_PTR_EQ (simple_return_rtx, JUMP_LABEL (jump_insn)); in test_loading_jump_to_simple_return()
HDhw-doloop.c240 loop->start_label = as_a <rtx_insn *> (JUMP_LABEL (tail_insn)); in discover_loop()

123