/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/compile/ |
H A D | 20010518-1.c | 148 rtx src_reg, store_insn = (rtx) 0; local 151 if (src_reg && ((enum rtx_code) (src_reg)->code) == REG && (((src_reg)->fld[0]).rtuint) < 77) 153 int src_regno = (((src_reg)->fld[0]).rtuint); 183 reg_last_reload_reg[nregno] = src_reg;
|
/haiku-buildtools/binutils/opcodes/ |
H A D | metag-dis.c | 345 const char *src_reg; local 374 src_reg = lookup_reg_name (src_unit, src_no); 376 snprintf (buf, OPERAND_WIDTH, "%s,%s", dest_reg, src_reg); 395 const char *src_reg; local 411 src_reg = lookup_reg_name (src_unit, src_no); 414 snprintf (buf, OPERAND_WIDTH, "%s,%s,%s", dest_reg, pair_reg, src_reg); 416 snprintf (buf, OPERAND_WIDTH, "%s,%s", dest_reg, src_reg); 446 const char *src_reg; local 459 src_reg = lookup_reg_name (src_unit, src1_no); 462 snprintf (buf, OPERAND_WIDTH, "%s,%s,%s", dest_reg, src_reg, pair_re 704 print_set(char *buf, char *addr_buf, unsigned int size, const char *src_reg, const char *pair_reg, unsigned int reg_unit, const insn_template *template, disassemble_info *outf) argument 860 const char *src_reg; local 1098 const char *src_reg; local 1494 const char *src_reg; local 1548 const char *src_reg; local 1724 const char *src_reg; local 1805 const char *src_reg; local 1892 const char *src_reg; local 1922 const char *src_reg; local 1995 const char *src_reg; local 2028 const char *src_reg; local 2157 const char *src_reg; local [all...] |
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | loop.h | 50 rtx src_reg; /* Biv from which this giv is computed. member in struct:induction 55 For a biv, this equals src_reg. 63 rtx mult_val; /* Multiplicative factor for src_reg. */
|
H A D | unroll.c | 1173 if (REGNO (bl->biv->src_reg) != bl->regno) 1174 map->reg_map[bl->regno] = bl->biv->src_reg; 1178 if (REGNO (v->src_reg) != bl->regno) 1179 map->reg_map[REGNO (v->dest_reg)] = v->src_reg; 1733 bl = reg_biv_class[REGNO (v->src_reg)]; 1887 giv_src_reg = reg_biv_class[regno]->biv->src_reg; 2239 emit_unrolled_add (dest_reg, src_reg, increment) 2240 rtx dest_reg, src_reg, increment; 2244 result = expand_binop (GET_MODE (dest_reg), add_optab, src_reg, increment, 2455 if (REGNO (v->src_reg) > [all...] |
H A D | regmove.c | 667 rtx src_reg = XEXP (src, 0); 668 int src_no = REGNO (src_reg); 675 || ! find_reg_note (insn, REG_DEAD, src_reg) 678 for (p = PREV_INSN (insn); ! reg_set_p (src_reg, p); p = PREV_INSN (p)) 702 || SET_DEST (set) != src_reg) 712 if (GET_MODE_BITSIZE (GET_MODE (src_reg)) <= GET_MODE_BITSIZE (GET_MODE (src)) 714 GET_MODE_BITSIZE (GET_MODE (src_reg)))) 717 old_mode = GET_MODE (src_reg); 718 PUT_MODE (src_reg, GET_MODE (src)); 727 subreg = gen_rtx_SUBREG (old_mode, src_reg, 664 rtx src_reg = XEXP (src, 0); local [all...] |
H A D | loop.c | 4131 && ! reg_set_between_p (bl2->biv->src_reg, 4141 || (! reg_used_between_p (bl->biv->src_reg, bl->biv->insn, 4150 rtx giv = bl->biv->src_reg; 4162 && ! reg_set_between_p (bl2->biv->src_reg, loop_start, 4174 || reg_set_p (bl2->biv->src_reg, next))) 4481 rtx src_reg; 4493 (general_induction_var (SET_SRC (set), &src_reg, &add_val, 4497 && general_induction_var (XEXP (regnote, 0), &src_reg, 4504 && dest_reg != src_reg 4509 src_reg, dest_re 4454 rtx src_reg; local 5281 rtx src_reg; local [all...] |
H A D | reload1.c | 7758 rtx src_reg, store_insn; 7765 src_reg = reload_reg_rtx[r]; 7769 if (! src_reg) 7776 src_reg = SET_SRC (set); 7780 if (reload_in[k] == src_reg) 7782 src_reg = reload_reg_rtx[k]; 7789 store_insn = new_spill_reg_store[REGNO (src_reg)]; 7790 if (src_reg && GET_CODE (src_reg) == REG 7791 && REGNO (src_reg) < FIRST_PSEUDO_REGISTE 7732 rtx src_reg, store_insn; local [all...] |
/haiku-buildtools/legacy/gcc/gcc/config/mips/ |
H A D | mips.c | 3027 block_move_loop (dest_reg, src_reg, bytes, align, orig_dest, orig_src) 3029 rtx src_reg; /* register holding source address */ 3036 rtx src_mem = change_address (orig_src, BLKmode, src_reg); 3058 emit_insn (gen_adddi3 (final_src, final_src, src_reg)); 3063 emit_insn (gen_addsi3 (final_src, final_src, src_reg)); 3069 emit_insn (gen_adddi3 (final_src, src_reg, bytes_rtx)); 3071 emit_insn (gen_addsi3 (final_src, src_reg, bytes_rtx)); 3081 emit_insn (gen_adddi3 (src_reg, src_reg, bytes_rtx)); 3083 emit_insn (gen_cmpdi (src_reg, final_sr 3135 rtx src_reg; local 3242 rtx src_reg = XEXP (operands[1], 0); local [all...] |
/haiku-buildtools/legacy/gcc/gcc/config/m32r/ |
H A D | m32r.c | 2296 block_move_call (dest_reg, src_reg, bytes_rtx) 2298 rtx src_reg; 2309 VOIDmode, 3, dest_reg, Pmode, src_reg, Pmode, 2315 VOIDmode, 3, src_reg, Pmode, dest_reg, Pmode, 2348 rtx src_reg; 2356 src_reg = copy_addr_to_reg (XEXP (orig_src, 0)); 2366 block_move_call (dst_reg, src_reg, bytes_rtx); 2390 emit_insn (gen_addsi3 (final_src, src_reg, rounded_total)); 2394 emit_insn (gen_addsi3 (final_src, final_src, src_reg)); 2401 /* It is known that output_block_move() will update src_reg t 2330 rtx src_reg; local [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | lower-subreg.c | 1262 rtx src_reg, dest_reg, dest_upper, upper_src = NULL_RTX; local 1310 src_reg = simplify_gen_subreg_concatn (word_mode, op_operand, 1315 upper_src = expand_shift (RSHIFT_EXPR, word_mode, copy_rtx (src_reg), 1322 src_reg = expand_shift (GET_CODE (op) == ASHIFT ? 1324 word_mode, src_reg, 1329 if (dest_reg != src_reg) 1330 emit_move_insn (dest_reg, src_reg); 1334 emit_move_insn (dest_upper, copy_rtx (src_reg));
|
H A D | ree.c | 622 rtx src_reg = XEXP (SET_SRC (set_pat), 0); local 629 if (!get_defs (extend_insn, src_reg, &state->work_list)) 828 rtx src_reg = get_extended_src_reg (SET_SRC (PATTERN (cand->insn))); local 831 if (HARD_REGNO_NREGS (REGNO (src_reg), dst_mode) 832 != HARD_REGNO_NREGS (REGNO (src_reg), GET_MODE (src_reg)))
|
H A D | reload1.c | 8524 rtx src_reg; 8532 src_reg = reload_reg_rtx_for_output[r]; 8534 if (src_reg) 8536 if (reload_reg_rtx_reaches_end_p (src_reg, r)) 8537 store_insn = new_spill_reg_store[REGNO (src_reg)]; 8539 src_reg = NULL_RTX; 8550 src_reg = SET_SRC (set); 8554 if (rld[k].in == src_reg) 8556 src_reg = reload_reg_rtx_for_input[k]; 8562 if (src_reg 8499 rtx src_reg; local [all...] |
H A D | auto-inc-dec.c | 464 insert_move_insn_before (rtx_insn *next_insn, rtx dest_reg, rtx src_reg) argument 469 emit_move_insn (dest_reg, src_reg);
|
H A D | builtins.c | 3027 rtx src_reg; 3071 src_reg = gen_reg_rtx (Pmode); 3078 create_fixed_operand (&ops[1], gen_rtx_MEM (BLKmode, src_reg)); 3086 pat = expand_expr (src, src_reg, Pmode, EXPAND_NORMAL); 3087 if (pat != src_reg) 3094 emit_move_insn (src_reg, pat); 3026 rtx src_reg; local
|
/haiku-buildtools/gcc/gcc/config/visium/ |
H A D | visium.c | 2239 expand_block_move_4 (rtx dst, rtx dst_reg, rtx src, rtx src_reg, rtx bytes_rtx) argument 2251 emit_move_insn (regno_reg_rtx[2], src_reg); 2266 emit_library_call (sym, LCT_NORMAL, VOIDmode, 3, dst_reg, Pmode, src_reg, 2276 src = replace_equiv_address_nv (src, src_reg); 2296 expand_block_move_2 (rtx dst, rtx dst_reg, rtx src, rtx src_reg, rtx bytes_rtx) argument 2302 emit_library_call (sym, LCT_NORMAL, VOIDmode, 3, dst_reg, Pmode, src_reg, 2312 src = replace_equiv_address_nv (src, src_reg); 2323 expand_block_move_1 (rtx dst_reg, rtx src_reg, rtx bytes_rtx) argument 2328 src_reg, Pmode, 2442 rtx dst_reg, src_reg; local [all...] |
/haiku-buildtools/gcc/gcc/config/sh/ |
H A D | sh_treg_combine.cc | 621 // Create an insn rtx that performs a logical not (test != 0) on the src_reg 623 rtx make_not_reg_insn (rtx dst_reg, rtx src_reg) const; 951 sh_treg_combine::make_not_reg_insn (rtx dst_reg, rtx src_reg) const 954 if (! (GET_MODE (src_reg) == SImode || GET_MODE (src_reg) == DImode)) 964 gen_rtx_fmt_ee (EQ, SImode, src_reg, const0_rtx)));
|
/haiku-buildtools/gcc/gcc/config/m32r/ |
H A D | m32r.c | 2528 block_move_call (rtx dest_reg, rtx src_reg, rtx bytes_rtx) 2537 VOIDmode, 3, dest_reg, Pmode, src_reg, Pmode, 2563 rtx src_reg; 2571 src_reg = copy_addr_to_reg (XEXP (orig_src, 0)); 2581 block_move_call (dst_reg, src_reg, bytes_rtx); 2607 emit_insn (gen_addsi3 (final_src, src_reg, rounded_total)); 2611 emit_insn (gen_addsi3 (final_src, final_src, src_reg)); 2618 /* It is known that output_block_move() will update src_reg to point 2622 emit_insn (gen_movmemsi_internal (dst_reg, src_reg, at_a_time, 2625 emit_move_insn (src_reg, new_src_re 2505 block_move_call(rtx dest_reg, rtx src_reg, rtx bytes_rtx) argument 2540 rtx src_reg; local [all...] |
/haiku-buildtools/legacy/gcc/gcc/config/ns32k/ |
H A D | ns32k.c | 457 rtx src_reg = gen_rtx(REG, Pmode, 1); 504 emit_insn(gen_rtx(CLOBBER, VOIDmode, src_reg)); 505 emit_move_insn(src_reg, XEXP (operands[1], 0)); 552 emit_insn(gen_negsi2 (count_reg, src_reg)); 454 rtx src_reg = gen_rtx(REG, Pmode, 1); local
|
/haiku-buildtools/legacy/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 1998 rtx src_reg; 2038 src_reg = copy_addr_to_reg (XEXP (orig_src, 0)); 2059 src_reg, 2078 src_reg, 2094 src_reg, 2106 src_reg, 2117 src_reg, orig_src)); 2128 src_reg, orig_src)); 2139 src_reg, orig_src)); 2151 src_reg, 1984 rtx src_reg; local [all...] |
/haiku-buildtools/gcc/gcc/config/microblaze/ |
H A D | microblaze.c | 1180 rtx src_reg, dest_reg, final_src; local 1187 microblaze_adjust_block_mem (src, MAX_MOVE_BYTES, &src_reg, &src); 1192 final_src = expand_simple_binop (Pmode, PLUS, src_reg, GEN_INT (length), 1203 emit_move_insn (src_reg, plus_constant (Pmode, src_reg, MAX_MOVE_BYTES)); 1207 emit_insn (gen_cbranchsi4 (gen_rtx_NE (SImode, src_reg, final_src), 1208 src_reg, final_src, label));
|
/haiku-buildtools/gcc/gcc/config/stormy16/ |
H A D | stormy16.c | 897 rtx src_reg = XEXP (pmv, 0); 899 rtx set = gen_rtx_SET (Pmode, src_reg, src_mod); 902 src = gen_rtx_MEM (mode, src_reg); 896 rtx src_reg = XEXP (pmv, 0); local
|
/haiku-buildtools/gcc/gcc/config/h8300/ |
H A D | h8300.c | 2709 rtx dest_reg, src_reg, first_dest, first_src; 2727 src_reg = copy_addr_to_reg (XEXP (src, 0)); 2731 first_src = replace_equiv_address (src, src_reg); 2749 src = replace_equiv_address (src, src_reg); 2700 rtx dest_reg, src_reg, first_dest, first_src; local
|
/haiku-buildtools/gcc/gcc/config/mips/ |
H A D | mips.c | 7639 rtx src_reg, dest_reg, final_src, test; 7646 mips_adjust_block_mem (src, bytes_per_iter, &src_reg, &src); 7651 final_src = expand_simple_binop (Pmode, PLUS, src_reg, GEN_INT (length), 7662 mips_emit_move (src_reg, plus_constant (Pmode, src_reg, bytes_per_iter)); 7666 test = gen_rtx_NE (VOIDmode, src_reg, final_src); 7668 emit_jump_insn (gen_cbranchdi4 (test, src_reg, final_src, label)); 7670 emit_jump_insn (gen_cbranchsi4 (test, src_reg, final_src, label)); 13485 int dst_reg, src_reg; 13494 src_reg 7603 rtx src_reg, dest_reg, final_src, test; local 13427 int dst_reg, src_reg; local [all...] |
/haiku-buildtools/gcc/gcc/config/sparc/ |
H A D | sparc.c | 3564 rtx src_reg; 3569 src_reg = src; 3570 if (GET_CODE (src_reg) == SUBREG) 3571 src_reg = SUBREG_REG (src_reg); 3572 if (GET_CODE (src_reg) == REG 3573 && SPARC_FP_REG_P (REGNO (src_reg))) 3559 rtx src_reg; local
|
/haiku-buildtools/gcc/gcc/config/frv/ |
H A D | frv.c | 2262 rtx src_reg; 2293 src_reg = copy_addr_to_reg (XEXP (orig_src, 0)); 2301 src_addr = src_reg; 2306 src_addr = plus_constant (Pmode, src_reg, offset); 2243 rtx src_reg; local
|