Home
last modified time | relevance | path

Searched refs:prev_insn (Results 1 – 25 of 36) sorted by relevance

12

/netbsd/src/external/gpl3/binutils/dist/gas/config/
Dtc-m32r.c65 static m32r_insn prev_insn; variable
555 prev_insn.insn = NULL; in fill_insn()
1273 if (prev_insn.insn || seen_relaxable_p) in md_assemble()
1301 if (prev_insn.insn && seen_relaxable_p && optimize) in md_assemble()
1321 on_32bit_boundary_p = prev_insn.insn == NULL; in md_assemble()
1344 && ! writes_to_pc (&prev_insn) in md_assemble()
1345 && ! first_writes_to_seconds_operands (&prev_insn, &insn, false)) in md_assemble()
1347 if (can_make_parallel (&prev_insn, &insn) == NULL) in md_assemble()
1349 else if (can_make_parallel (&insn, &prev_insn) == NULL) in md_assemble()
1379 SWAP_BYTES (prev_insn.addr[0], insn.addr[0]); in md_assemble()
[all …]
Dtc-d30v.c1557 static long long prev_insn = -1; variable
1573 if ((prev_insn != -1) && prev_seg in md_assemble()
1617 prev_insn = do_assemble (str, &prev_opcode, 1, 0); in md_assemble()
1618 if (prev_insn == -1) in md_assemble()
1654 if (prev_insn != -1 in md_assemble()
1658 && parallel_ok (&prev_opcode, (long) prev_insn, in md_assemble()
1660 && write_2_short (&prev_opcode, (long) prev_insn, in md_assemble()
1664 prev_insn = -1; in md_assemble()
1674 if (prev_insn != -1 && (strcmp (prev_opcode.op->name, "nop") == 0)) in md_assemble()
1680 if (prev_insn != -1) in md_assemble()
[all …]
Dtc-frv.c677 struct vliw_insn_list *prev_insn = NULL; in frv_tomcat_shuffle() local
697 prev_insn = curr_insn; in frv_tomcat_shuffle()
710 if (!prev_insn) in frv_tomcat_shuffle()
726 char *buffer = prev_insn->address; in frv_tomcat_shuffle()
740 prev_insn->next = NULL; in frv_tomcat_shuffle()
748 if (!prev_insn) in frv_tomcat_shuffle()
765 char *buffer = prev_insn->address; in frv_tomcat_shuffle()
779 prev_insn->next = NULL; in frv_tomcat_shuffle()
793 if (!prev_insn) in frv_tomcat_shuffle()
811 char *buffer = prev_insn->address; in frv_tomcat_shuffle()
[all …]
Dtc-d10v.c1116 static unsigned long prev_insn; variable
1629 write_1_short (prev_opcode, prev_insn, fixups->next); in d10v_cleanup()
1757 prev_insn = do_assemble (str, &prev_opcode); in md_assemble()
1760 if (prev_insn == (unsigned long) -1) in md_assemble()
1801 && (0 == write_2_short (prev_opcode, prev_insn, opcode, insn, extype, in md_assemble()
1813 prev_insn = insn; in md_assemble()
/netbsd/src/external/gpl3/gcc/dist/gcc/
Dloop-doloop.cc117 rtx_insn *prev_insn = prev_nondebug_insn (doloop_pat); in doloop_condition_get() local
127 if (prev_insn == NULL_RTX || !INSN_P (prev_insn)) in doloop_condition_get()
131 if (GET_CODE (PATTERN (prev_insn)) == PARALLEL) in doloop_condition_get()
135 cmp_orig = XVECEXP (PATTERN (prev_insn), 0, 0); in doloop_condition_get()
151 inc = XVECEXP (PATTERN (prev_insn), 0, 1); in doloop_condition_get()
154 inc = PATTERN (prev_insn); in doloop_condition_get()
Dlra-assigns.cc1711 rtx_insn *prev_insn, *next_insn; in find_reload_regno_insns() local
1731 for (prev_insn = PREV_INSN (start_insn), in find_reload_regno_insns()
1733 insns_num != 1 && (prev_insn != NULL in find_reload_regno_insns()
1736 if (prev_insn != NULL) in find_reload_regno_insns()
1739 INSN_UID (prev_insn))) in find_reload_regno_insns()
1741 first_insn = prev_insn; in find_reload_regno_insns()
1744 prev_insn = PREV_INSN (prev_insn); in find_reload_regno_insns()
Ddce.cc400 rtx_insn *insn, *prev_insn; in find_call_stack_args() local
462 for (insn = PREV_INSN (call_insn); insn; insn = prev_insn) in find_call_stack_args()
465 prev_insn = NULL; in find_call_stack_args()
467 prev_insn = PREV_INSN (insn); in find_call_stack_args()
Dlra-constraints.cc6254 rtx_insn *prev_insn; in update_ebb_live_info() local
6267 curr_insn = prev_insn) in update_ebb_live_info()
6269 prev_insn = PREV_INSN (curr_insn); in update_ebb_live_info()
6462 rtx_insn *prev_insn, *last_insn; in inherit_in_ebb() local
6486 for (curr_insn = tail; curr_insn != PREV_INSN (head); curr_insn = prev_insn) in inherit_in_ebb()
6488 prev_insn = PREV_INSN (curr_insn); in inherit_in_ebb()
6862 if (prev_insn == NULL_RTX || prev_insn == PREV_INSN (head) in inherit_in_ebb()
6863 || BLOCK_FOR_INSN (prev_insn) != curr_bb) in inherit_in_ebb()
7020 rtx_insn *prev_insn = PREV_INSN (insn); in delete_move_and_clobber() local
7024 if (prev_insn != NULL && NONDEBUG_INSN_P (prev_insn) in delete_move_and_clobber()
[all …]
Ddse.cc425 struct insn_info_type * prev_insn; member
2504 insn_info->prev_insn = bb_info->last_insn; in scan_insn()
2872 ptr = ptr->prev_insn; in dse_step1()
3161 last_wild_read = insn_info->prev_insn; in find_insn_before_first_wild_read()
3167 insn_info = insn_info->prev_insn; in find_insn_before_first_wild_read()
3215 insn_info = insn_info->prev_insn; in dse_step3_scan()
3594 insn_info = insn_info->prev_insn; in dse_step5()
3646 insn_info = insn_info->prev_insn; in dse_step6()
Dsel-sched.cc2683 insn_t prev_insn; in is_ineligible_successor() local
2695 prev_insn = ILIST_INSN (p); in is_ineligible_successor()
2698 INSN_SEQNO (insn) < INSN_SEQNO (prev_insn) in is_ineligible_successor()
2700 || (INSN_SEQNO (insn) == INSN_SEQNO (prev_insn) in is_ineligible_successor()
2709 || (INSN_SEQNO (insn) > INSN_SEQNO (prev_insn) in is_ineligible_successor()
5142 insn_t prev_insn, next_insn; in move_nop_to_previous_block() local
5147 prev_insn = sel_bb_end (prev_bb); in move_nop_to_previous_block()
5149 gcc_assert (prev_insn != NULL_RTX in move_nop_to_previous_block()
5150 && PREV_INSN (note) == prev_insn); in move_nop_to_previous_block()
5152 SET_NEXT_INSN (prev_insn) = nop; in move_nop_to_previous_block()
[all …]
Difcvt.cc2417 rtx_insn *prev_insn; in noce_get_alt_condition() local
2420 prev_insn = prev_nonnote_nondebug_insn (if_info->cond_earliest); in noce_get_alt_condition()
2421 if (prev_insn in noce_get_alt_condition()
2422 && BLOCK_FOR_INSN (prev_insn) in noce_get_alt_condition()
2424 && INSN_P (prev_insn) in noce_get_alt_condition()
2425 && GET_CODE (PATTERN (prev_insn)) == SET) in noce_get_alt_condition()
2427 rtx src = find_reg_equal_equiv_note (prev_insn); in noce_get_alt_condition()
2429 src = SET_SRC (PATTERN (prev_insn)); in noce_get_alt_condition()
2432 if (rtx_equal_p (op_a, SET_DEST (PATTERN (prev_insn)))) in noce_get_alt_condition()
2434 else if (rtx_equal_p (op_b, SET_DEST (PATTERN (prev_insn)))) in noce_get_alt_condition()
Dsel-sched-ir.cc2941 insn_t prev_insn; member
2954 init_global_data.prev_insn = NULL; in init_global_and_expr_for_insn()
2963 insn_t prev_insn = init_global_data.prev_insn; in init_global_and_expr_for_insn() local
2965 if (prev_insn) in init_global_and_expr_for_insn()
2966 INSN_SCHED_NEXT (prev_insn) = insn; in init_global_and_expr_for_insn()
2968 init_global_data.prev_insn = insn; in init_global_and_expr_for_insn()
2971 init_global_data.prev_insn = NULL; in init_global_and_expr_for_insn()
Dcfgrtl.cc5125 rtx_insn *prev_insn; in rtl_flow_call_edges_add() local
5133 for (insn = BB_END (bb); ; insn = prev_insn) in rtl_flow_call_edges_add()
5135 prev_insn = PREV_INSN (insn); in rtl_flow_call_edges_add()
Dhaifa-sched.cc5251 rtx_insn *prev_insn = scheduled_insns[i]; in ok_for_early_queue_removal() local
5253 if (!NOTE_P (prev_insn)) in ok_for_early_queue_removal()
5257 dep = sd_find_dep_between (prev_insn, insn, true); in ok_for_early_queue_removal()
5269 if (GET_MODE (prev_insn) == TImode) /* end of dispatch group */ in ok_for_early_queue_removal()
Dcfgexpand.cc5640 rtx_insn *prev_insn, *insn2; in expand_debug_locations() local
5688 prev_insn = PREV_INSN (insn); in expand_debug_locations()
5689 for (insn2 = insn; insn2 != prev_insn; insn2 = PREV_INSN (insn2)) in expand_debug_locations()
Demit-rtl.cc509 gen_rtx_INSN (machine_mode mode, rtx_insn *prev_insn, rtx_insn *next_insn, in gen_rtx_INSN() argument
514 prev_insn, next_insn, in gen_rtx_INSN()
/netbsd/src/external/gpl3/binutils/dist/opcodes/
Dsparc-dis.c1020 unsigned long prev_insn; in print_insn_sparc() local
1030 prev_insn = getword (buffer); in print_insn_sparc()
1042 if (is_delayed_branch (prev_insn)) in print_insn_sparc()
1050 prev_insn = getword (buffer); in print_insn_sparc()
1059 if ((prev_insn & 0xc1c00000) == 0x01000000 in print_insn_sparc()
1060 && X_RD (prev_insn) == X_RS1 (insn)) in print_insn_sparc()
1063 info->target = (unsigned) X_IMM22 (prev_insn) << 10; in print_insn_sparc()
Daarch64-opc.c5307 const struct aarch64_inst *prev_insn; in verify_mops_pme_sequence() local
5312 prev_insn = insn_sequence->instr + (insn_sequence->num_added_insns - 1); in verify_mops_pme_sequence()
5314 prev_insn = NULL; in verify_mops_pme_sequence()
5316 if (prev_insn in verify_mops_pme_sequence()
5317 && (prev_insn->opcode->constraints & C_SCAN_MOPS_PME) in verify_mops_pme_sequence()
5318 && prev_insn->opcode != opcode - 1) in verify_mops_pme_sequence()
5323 mismatch_detail->data[0].s = prev_insn->opcode[1].name; in verify_mops_pme_sequence()
5324 mismatch_detail->data[1].s = prev_insn->opcode->name; in verify_mops_pme_sequence()
5331 if (is_new_section || !prev_insn || prev_insn->opcode != opcode - 1) in verify_mops_pme_sequence()
5348 && prev_insn->operands[i].reg.regno != inst->operands[i].reg.regno) in verify_mops_pme_sequence()
/netbsd/src/external/gpl3/gdb/dist/opcodes/
Dsparc-dis.c1020 unsigned long prev_insn; in print_insn_sparc() local
1030 prev_insn = getword (buffer); in print_insn_sparc()
1042 if (is_delayed_branch (prev_insn)) in print_insn_sparc()
1050 prev_insn = getword (buffer); in print_insn_sparc()
1059 if ((prev_insn & 0xc1c00000) == 0x01000000 in print_insn_sparc()
1060 && X_RD (prev_insn) == X_RS1 (insn)) in print_insn_sparc()
1063 info->target = (unsigned) X_IMM22 (prev_insn) << 10; in print_insn_sparc()
Daarch64-opc.c5332 const struct aarch64_inst *prev_insn; in verify_mops_pme_sequence() local
5337 prev_insn = insn_sequence->instr + (insn_sequence->num_added_insns - 1); in verify_mops_pme_sequence()
5339 prev_insn = NULL; in verify_mops_pme_sequence()
5341 if (prev_insn in verify_mops_pme_sequence()
5342 && (prev_insn->opcode->constraints & C_SCAN_MOPS_PME) in verify_mops_pme_sequence()
5343 && prev_insn->opcode != opcode - 1) in verify_mops_pme_sequence()
5348 mismatch_detail->data[0].s = prev_insn->opcode[1].name; in verify_mops_pme_sequence()
5349 mismatch_detail->data[1].s = prev_insn->opcode->name; in verify_mops_pme_sequence()
5356 if (is_new_section || !prev_insn || prev_insn->opcode != opcode - 1) in verify_mops_pme_sequence()
5373 && prev_insn->operands[i].reg.regno != inst->operands[i].reg.regno) in verify_mops_pme_sequence()
/netbsd/src/external/gpl3/binutils/dist/bfd/
Dcoff-sh.c2347 unsigned int prev_insn = 0; in _bfd_sh_align_load_span() local
2363 prev_insn = bfd_get_16 (abfd, contents + i - 2); in _bfd_sh_align_load_span()
2369 if (dsp && (prev_insn & 0xfc00) == 0xf800) in _bfd_sh_align_load_span()
2382 prev_op = sh_insn_info (prev_insn); in _bfd_sh_align_load_span()
2385 prev_op = sh_insn_info (prev_insn); in _bfd_sh_align_load_span()
2397 && ! sh_insns_conflict (prev_insn, prev_op, insn, op)) in _bfd_sh_align_load_span()
2473 && sh_load_use (prev_insn, prev_op, next_insn, next_op)) in _bfd_sh_align_load_span()
/netbsd/src/external/gpl3/gdb/dist/bfd/
Dcoff-sh.c2347 unsigned int prev_insn = 0; in _bfd_sh_align_load_span() local
2363 prev_insn = bfd_get_16 (abfd, contents + i - 2); in _bfd_sh_align_load_span()
2369 if (dsp && (prev_insn & 0xfc00) == 0xf800) in _bfd_sh_align_load_span()
2382 prev_op = sh_insn_info (prev_insn); in _bfd_sh_align_load_span()
2385 prev_op = sh_insn_info (prev_insn); in _bfd_sh_align_load_span()
2397 && ! sh_insns_conflict (prev_insn, prev_op, insn, op)) in _bfd_sh_align_load_span()
2473 && sh_load_use (prev_insn, prev_op, next_insn, next_op)) in _bfd_sh_align_load_span()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/sh/
Dsh_treg_combine.cc827 rtx_insn *prev_insn = e.cstore.insn; in can_remove_cstore() local
839 if (reg_used_between_p (i->set_src (), prev_insn, i->insn)) in can_remove_cstore()
847 prev_insn = i->insn; in can_remove_cstore()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/s390/
Ds390.cc1277 rtx_insn *prev_insn = prev_active_insn (label); in s390_label_align() local
1280 if (prev_insn == NULL_RTX) in s390_label_align()
1283 set = single_set (prev_insn); in s390_label_align()
14374 rtx_insn *prev_insn, *next_insn; in s390_z10_optimize_cmp() local
14423 prev_insn = prev_active_insn (insn); in s390_z10_optimize_cmp()
14424 if (prev_insn != NULL_RTX && INSN_P (prev_insn) in s390_z10_optimize_cmp()
14425 && reg_referenced_p (*op1, PATTERN (prev_insn))) in s390_z10_optimize_cmp()
14438 if (prev_insn != NULL_RTX && INSN_P (prev_insn) in s390_z10_optimize_cmp()
14439 && s390_non_addr_reg_read_p (*op0, prev_insn)) in s390_z10_optimize_cmp()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/ia64/
Dia64.cc3054 rtx_insn *prev_insn[2]; /* the insn corresponding to prev_addr */ member
3073 spill_fill_data.prev_insn[0] = NULL; in setup_spill_pointers()
3074 spill_fill_data.prev_insn[1] = NULL; in setup_spill_pointers()
3112 add_reg_note (spill_fill_data.prev_insn[iter], in spill_restore_mem()
3208 spill_fill_data.prev_insn[iter] = insn; in do_spill()
3248 spill_fill_data.prev_insn[iter] = insn; in do_restore()

12