| /netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.reverse/ |
| D | insn-reverse.exp | 61 set last_insn "" 65 set last_insn $expect_out(1,string) 68 if { $last_insn == "" } { 92 if { $last_insn == $insn_addr } {
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | mode-switching.cc | 245 rtx_insn *last_insn; in create_pre_exit() local 267 && NONJUMP_INSN_P ((last_insn = BB_END (src_bb))) in create_pre_exit() 268 && GET_CODE (PATTERN (last_insn)) == USE in create_pre_exit() 269 && GET_CODE ((ret_reg = XEXP (PATTERN (last_insn), 0))) == REG) in create_pre_exit() 281 rtx_insn *return_copy = PREV_INSN (last_insn); in create_pre_exit() 310 last_insn = return_copy; in create_pre_exit() 324 last_insn = return_copy; in create_pre_exit() 420 last_insn = return_copy; in create_pre_exit() 431 last_insn = return_copy; in create_pre_exit() 444 last_insn = return_copy; in create_pre_exit() [all …]
|
| D | dse.cc | 448 insn_info_t last_insn; member 1052 insn_info_t insn_info = bb_info->last_insn; in free_read_records() 1067 insn_info_t insn_info = bb_info->last_insn; in add_wild_read() 1079 insn_info_t insn_info = bb_info->last_insn; in add_non_frame_wild_read() 1379 insn_info_t insn_info = bb_info->last_insn; in record_store() 2160 insn_info = bb_info->last_insn; in check_mem_read_rtx() 2504 insn_info->prev_insn = bb_info->last_insn; in scan_insn() 2506 bb_info->last_insn = insn_info; in scan_insn() 2836 ptr = bb_info->last_insn; in dse_step1() 3154 insn_info_t insn_info = bb_info->last_insn; in find_insn_before_first_wild_read() [all …]
|
| D | shrink-wrap.cc | 1639 rtx_insn *last_insn = BB_END (bb); in emit_common_tails_for_components() local 1640 if (control_flow_insn_p (last_insn) && !simplejump_p (last_insn)) in emit_common_tails_for_components() 1666 if (control_flow_insn_p (last_insn)) in emit_common_tails_for_components() 1667 emit_insn_before (seq, last_insn); in emit_common_tails_for_components() 1669 emit_insn_after (seq, last_insn); in emit_common_tails_for_components() 1682 if (control_flow_insn_p (last_insn)) in emit_common_tails_for_components() 1683 emit_insn_before (seq, last_insn); in emit_common_tails_for_components() 1685 emit_insn_after (seq, last_insn); in emit_common_tails_for_components()
|
| D | sel-sched.cc | 2874 insn_t last_insn; in compute_av_set_inside_bb() local 2914 for (last_insn = first_insn; last_insn != after_bb_end; in compute_av_set_inside_bb() 2915 last_insn = NEXT_INSN (last_insn)) in compute_av_set_inside_bb() 2919 if (AV_SET_VALID_P (last_insn)) in compute_av_set_inside_bb() 2922 sel_print ("Insn %d has a valid empty av set\n", INSN_UID (last_insn)); in compute_av_set_inside_bb() 2929 if (last_insn != first_insn in compute_av_set_inside_bb() 2930 && is_ineligible_successor (last_insn, p)) in compute_av_set_inside_bb() 2933 sel_print ("Insn %d is ineligible_successor\n", INSN_UID (last_insn)); in compute_av_set_inside_bb() 2937 if (DEBUG_INSN_P (last_insn)) in compute_av_set_inside_bb() 2944 INSN_WS_LEVEL (last_insn) = global_level; in compute_av_set_inside_bb() [all …]
|
| D | hw-doloop.h | 72 rtx_insn *last_insn; member
|
| D | bb-reorder.cc | 2240 rtx_insn *last_insn; in fix_crossing_unconditional_branches() local 2251 last_insn = BB_END (cur_bb); in fix_crossing_unconditional_branches() 2261 if (JUMP_P (last_insn) in fix_crossing_unconditional_branches() 2264 gcc_assert (!any_condjump_p (last_insn)); in fix_crossing_unconditional_branches() 2268 if (!computed_jump_p (last_insn) in fix_crossing_unconditional_branches() 2269 && !tablejump_p (last_insn, NULL, NULL) in fix_crossing_unconditional_branches() 2270 && asm_noperands (PATTERN (last_insn)) < 0) in fix_crossing_unconditional_branches() 2276 label = JUMP_LABEL (last_insn); in fix_crossing_unconditional_branches() 2307 emit_insn_before (indirect_jump_sequence, last_insn); in fix_crossing_unconditional_branches() 2308 delete_insn (last_insn); in fix_crossing_unconditional_branches()
|
| D | predict.cc | 600 rtx_insn *last_insn; in rtl_predict_edge() local 601 last_insn = BB_END (e->src); in rtl_predict_edge() 605 if (!any_condjump_p (last_insn)) in rtl_predict_edge() 612 predict_insn (last_insn, predictor, probability); in rtl_predict_edge() 2252 rtx_insn *last_insn = BB_END (bb); in bb_estimate_probability_locally() local 2255 if (! can_predict_insn_p (last_insn)) in bb_estimate_probability_locally() 2257 cond = get_condition (last_insn, NULL, false, false); in bb_estimate_probability_locally() 2269 predict_insn_def (last_insn, PRED_POINTER, NOT_TAKEN); in bb_estimate_probability_locally() 2271 predict_insn_def (last_insn, PRED_POINTER, TAKEN); in bb_estimate_probability_locally() 2283 predict_insn_def (last_insn, PRED_UNCONDITIONAL, in bb_estimate_probability_locally() [all …]
|
| D | ifcvt.cc | 2095 noce_emit_bb (rtx last_insn, basic_block bb, bool simple) in noce_emit_bb() argument 2100 if (last_insn && !noce_emit_insn (last_insn)) in noce_emit_bb() 3080 rtx_insn *last_insn = last_active_insn (test_bb, FALSE); in bb_valid_for_noce_process_p() local 3085 if (!insn_valid_noce_process_p (last_insn, cc)) in bb_valid_for_noce_process_p() 3093 last_set = single_set (last_insn); in bb_valid_for_noce_process_p() 3105 if (first_insn == last_insn) in bb_valid_for_noce_process_p() 3112 rtx_insn *prev_last_insn = PREV_INSN (last_insn); in bb_valid_for_noce_process_p() 3128 if (insn != last_insn) in bb_valid_for_noce_process_p() 4941 rtx_insn *last_insn = BB_END (then_bb); in cond_exec_find_if_block() local 4943 while (last_insn in cond_exec_find_if_block() [all …]
|
| D | read-rtl-function.cc | 801 rtx_insn *last_insn = get_last_insn (); in parse_insn() local 804 if (last_insn) in parse_insn() 806 gcc_assert (NEXT_INSN (last_insn) == NULL); in parse_insn() 807 SET_NEXT_INSN (last_insn) = insn; in parse_insn() 809 SET_PREV_INSN (insn) = last_insn; in parse_insn()
|
| D | auto-inc-dec.cc | 703 rtx_insn *last_insn = NULL; in try_merge() local 710 last_insn = mem_insn.insn; in try_merge() 714 last_insn = inc_insn.insn; in try_merge() 731 if (find_regno_note (last_insn, REG_DEAD, REGNO (inc_reg))) in try_merge()
|
| D | targhooks.cc | 1092 rtx_insn *last_insn = get_last_insn (); in default_zero_call_used_regs() local 1108 delete_insns_since (last_insn); in default_zero_call_used_regs() 1166 rtx_insn *last_insn = get_last_insn (); in default_zero_call_used_regs() local 1172 delete_insns_since (last_insn); in default_zero_call_used_regs()
|
| D | lra-constraints.cc | 3270 rtx_insn *last_insn = get_last_insn(); in base_to_reg() local 3287 delete_insns_since (last_insn); in base_to_reg() 3689 rtx_insn *insns, *last_insn; in process_address_1() local 3720 last_insn = get_last_insn (); in process_address_1() 3724 && last_insn != insns in process_address_1() 3725 && (set = single_set (last_insn)) != NULL_RTX in process_address_1() 3742 delete_insns_since (PREV_INSN (last_insn)); in process_address_1() 6462 rtx_insn *prev_insn, *last_insn; in inherit_in_ebb() local 6504 last_insn = get_last_insertion_point (curr_bb); in inherit_in_ebb() 6505 after_p = (! JUMP_P (last_insn) in inherit_in_ebb() [all …]
|
| D | regcprop.cc | 706 rtx_insn *last_insn = vd->e[regno].debug_insn_changes->insn; in apply_debug_insn_changes() local 712 if (last_insn != change->insn) in apply_debug_insn_changes() 715 last_insn = change->insn; in apply_debug_insn_changes()
|
| D | cfgrtl.cc | 3567 rtx_insn *insn, *last_insn, *next_head, *prev; in skip_insns_after_block() local 3573 for (last_insn = insn = BB_END (bb); (insn = NEXT_INSN (insn)) != 0; ) in skip_insns_after_block() 3581 last_insn = insn; in skip_insns_after_block() 3593 last_insn = insn; in skip_insns_after_block() 3615 for (insn = last_insn; insn != BB_END (bb); insn = prev) in skip_insns_after_block() 3629 reorder_insns (insn, insn, last_insn); in skip_insns_after_block() 3633 return last_insn; in skip_insns_after_block()
|
| D | cse.cc | 7436 rtx_insn *last_insn; in cse_condition_code_reg() local 7453 last_insn = BB_END (bb); in cse_condition_code_reg() 7454 if (!JUMP_P (last_insn)) in cse_condition_code_reg() 7457 if (reg_referenced_p (cc_reg_1, PATTERN (last_insn))) in cse_condition_code_reg() 7459 else if (cc_reg_2 && reg_referenced_p (cc_reg_2, PATTERN (last_insn))) in cse_condition_code_reg() 7466 for (insn = PREV_INSN (last_insn); in cse_condition_code_reg() 7490 if (modified_between_p (cc_src, cc_src_insn, NEXT_INSN (last_insn))) in cse_condition_code_reg() 7513 NEXT_INSN (last_insn), in cse_condition_code_reg()
|
| /netbsd/src/external/gpl3/binutils/dist/gas/config/ |
| D | tc-i386.h | 288 struct last_insn { struct 298 } last_insn; member 357 = (seg_info(now_seg)->tc_segment_info_data.last_insn.kind \
|
| D | tc-i386.c | 182 static void output_insn (const struct last_insn *); 5187 insert_lfence_before (const struct last_insn *last_insn) in insert_lfence_before() argument 5223 if (last_insn->kind != last_insn_other) in insert_lfence_before() 5225 as_warn_where (last_insn->file, last_insn->line, in insert_lfence_before() 5227 last_insn->name, insn_name (&i.tm)); in insert_lfence_before() 5242 if (last_insn->kind != last_insn_other) in insert_lfence_before() 5244 as_warn_where (last_insn->file, last_insn->line, in insert_lfence_before() 5246 last_insn->name, insn_name (&i.tm)); in insert_lfence_before() 6432 struct last_insn *last_insn in md_assemble() local 6433 = &seg_info(now_seg)->tc_segment_info_data.last_insn; in md_assemble() [all …]
|
| D | tc-sparc.c | 1230 static const struct sparc_opcode *last_insn; variable 1524 if (last_insn != NULL in md_assemble() 1525 && (last_insn->flags & F_DELAYED) != 0) in md_assemble() 1540 && (last_insn->flags & F_CONDBR) != 0) in md_assemble() 1550 && ((last_insn->flags & (F_UNBR | F_CONDBR | F_FBR)) == 0 in md_assemble() 1559 && last_insn != NULL in md_assemble() 1561 && (last_insn->flags & F_FLOAT) != 0 in md_assemble() 1562 && (last_insn->match & OP3 (0x35)) == OP3 (0x35)) in md_assemble() 3420 last_insn = insn; in output_insn() 4399 last_insn = NULL; in s_empty()
|
| D | tc-ppc.c | 201 uint64_t last_insn; variable 2345 || !((last_insn & (0x3f << 26)) == (18u << 26) in ppc_elf_cons_fix_check() 2346 || ((last_insn & (0x3f << 26)) == (16u << 26) in ppc_elf_cons_fix_check() 2347 && (last_insn & (0x14 << 21)) == (0x14 << 21)) in ppc_elf_cons_fix_check() 2348 || ((last_insn & (0x3f << 26)) == (19u << 26) in ppc_elf_cons_fix_check() 2349 && (last_insn & (0x3ff << 1)) == (16u << 1) in ppc_elf_cons_fix_check() 2350 && (last_insn & (0x14 << 21)) == (0x14 << 21))))) in ppc_elf_cons_fix_check() 4115 last_insn = insn; in md_assemble()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/bfin/ |
| D | bfin.cc | 3454 rtx_insn *insn, *last_insn; in hwloop_optimize() local 3609 last_insn = find_prev_insn_start (loop->loop_end); in hwloop_optimize() 3613 for (; last_insn != BB_HEAD (bb); in hwloop_optimize() 3614 last_insn = find_prev_insn_start (last_insn)) in hwloop_optimize() 3615 if (NONDEBUG_INSN_P (last_insn)) in hwloop_optimize() 3618 if (last_insn != BB_HEAD (bb)) in hwloop_optimize() 3626 last_insn = BB_END (bb); in hwloop_optimize() 3631 last_insn = NULL; in hwloop_optimize() 3636 if (!last_insn) in hwloop_optimize() 3644 if (JUMP_P (last_insn) && !any_condjump_p (last_insn)) in hwloop_optimize() [all …]
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/v850/ |
| D | v850.cc | 1092 rtx_insn *last_insn, in substitute_ep_register() argument 1113 INSN_UID (first_insn), INSN_UID (last_insn)); in substitute_ep_register() 1118 last_insn = next_nonnote_insn (last_insn); in substitute_ep_register() 1119 for (insn = first_insn; insn && insn != last_insn; insn = NEXT_INSN (insn)) in substitute_ep_register() 1190 emit_insn_before (gen_rtx_SET (*p_ep, *p_r1), last_insn); in substitute_ep_register() 1205 rtx_insn *last_insn; in v850_reorg() member 1224 regs[i].last_insn = NULL; in v850_reorg() 1249 regs[max_regno].last_insn, in v850_reorg() 1258 regs[i].last_insn = NULL; in v850_reorg() 1343 regs[regno].last_insn = insn; in v850_reorg() [all …]
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/arc/ |
| D | arc.cc | 7924 rtx_insn *insn, *seq, *entry_after, *last_insn, *end_label; in hwloop_optimize() local 8053 last_insn = PREV_INSN (loop->loop_end); in hwloop_optimize() 8057 for (; last_insn != BB_HEAD (bb); in hwloop_optimize() 8058 last_insn = PREV_INSN (last_insn)) in hwloop_optimize() 8059 if (NONDEBUG_INSN_P (last_insn)) in hwloop_optimize() 8062 if (last_insn != BB_HEAD (bb)) in hwloop_optimize() 8070 last_insn = BB_END (bb); in hwloop_optimize() 8075 last_insn = NULL; in hwloop_optimize() 8080 if (!last_insn) in hwloop_optimize() 8089 && INSN_P (last_insn) in hwloop_optimize() [all …]
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/stormy16/ |
| D | stormy16.cc | 259 rtx_insn *seq, *last_insn; in xstormy16_split_cbranch() local 269 last_insn = seq; in xstormy16_split_cbranch() 270 while (NEXT_INSN (last_insn) != NULL_RTX) in xstormy16_split_cbranch() 271 last_insn = NEXT_INSN (last_insn); in xstormy16_split_cbranch() 273 compare = SET_SRC (XVECEXP (PATTERN (last_insn), 0, 0)); in xstormy16_split_cbranch()
|
| /netbsd/src/external/gpl3/gdb/dist/gdb/ |
| D | btrace.c | 1726 const btrace_insn &last_insn = last_bfun->insn.back (); in btrace_stitch_bts() local 1736 if (first_new_block->end == last_insn.pc && btrace->blocks->size () == 1) in btrace_stitch_bts() 1742 DEBUG ("stitching %s to %s", ftrace_print_insn_addr (&last_insn), in btrace_stitch_bts() 1747 if (first_new_block->end < last_insn.pc) in btrace_stitch_bts() 1756 first_new_block->begin = last_insn.pc; in btrace_stitch_bts() 1763 ftrace_print_insn_addr (&last_insn)); in btrace_stitch_bts()
|