Home
last modified time | relevance | path

Searched refs:orig_src (Results 1 – 16 of 16) sorted by relevance

/openbsd-src/gnu/gcc/gcc/
H A Dsee.c2797 rtx orig_src = SET_SRC (*sub); in see_merge_one_def_extension() local
2801 orig_src); in see_merge_one_def_extension()
2804 orig_src); in see_merge_one_def_extension()
2829 rtx orig_src = SET_SRC (*pat); in see_merge_one_def_extension() local
2832 temp_extension = gen_rtx_SIGN_EXTEND (dest_extension_mode, orig_src); in see_merge_one_def_extension()
2834 temp_extension = gen_rtx_ZERO_EXTEND (dest_extension_mode, orig_src); in see_merge_one_def_extension()
H A Dexpr.c1607 emit_group_load_1 (rtx *tmps, rtx dst, rtx orig_src, tree type, int ssize) in emit_group_load_1() argument
1611 enum machine_mode m = GET_MODE (orig_src); in emit_group_load_1()
1617 && !MEM_P (orig_src) in emit_group_load_1()
1618 && GET_CODE (orig_src) != CONCAT) in emit_group_load_1()
1620 enum machine_mode imode = int_mode_for_mode (GET_MODE (orig_src)); in emit_group_load_1()
1622 src = assign_stack_temp (GET_MODE (orig_src), ssize, 0); in emit_group_load_1()
1626 src = gen_lowpart (GET_MODE (orig_src), src); in emit_group_load_1()
1627 emit_move_insn (src, orig_src); in emit_group_load_1()
1657 BLOCK_REG_PADDING (GET_MODE (orig_src), type, i == start) in emit_group_load_1()
1671 src = orig_src; in emit_group_load_1()
[all …]
H A Dcse.c4827 rtx orig_src; member
5031 sets[i].orig_src = src; in cse_insn()
5670 && (REG_P (sets[i].orig_src) in cse_insn()
5671 || GET_CODE (sets[i].orig_src) == SUBREG in cse_insn()
5672 || MEM_P (sets[i].orig_src))) in cse_insn()
5677 sets[i].orig_src, in cse_insn()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/
H A Dalpha.c4617 rtx orig_src = operands[1]; local
4630 tmp = XEXP (orig_src, 0);
4673 if (GET_CODE (XEXP (orig_src, 0)) == ADDRESSOF)
4677 tmp = XEXP (XEXP (orig_src, 0), 0);
4699 orig_src = replace_equiv_address (orig_src,
4700 copy_addr_to_reg (XEXP (orig_src, 0)));
4714 adjust_address (orig_src, DImode, ofs + i * 8));
4730 adjust_address (orig_src, SImode, ofs + i * 4));
4744 alpha_expand_unaligned_load_words (data_regs + nregs, orig_src,
4755 alpha_expand_unaligned_load (tmp, orig_src, 4, ofs, 0);
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mips/
H A Dmips.c3662 block_move_loop (dest_reg, src_reg, bytes, align, orig_dest, orig_src) in block_move_loop() argument
3668 rtx orig_src; /* original source for making a reg note */
3671 rtx src_mem = replace_equiv_address (orig_src, src_reg);
3779 rtx orig_src = operands[1]; local
3792 src_reg = copy_addr_to_reg (XEXP (orig_src, 0));
3799 move_by_pieces (orig_dest, orig_src, bytes, align * BITS_PER_WORD);
3804 replace_equiv_address (orig_src,
3809 block_move_loop (dest_reg, src_reg, bytes, align, orig_dest, orig_src);
3840 block_move_loop (dest_reg, src_reg, bytes, 1, orig_dest, orig_src);
3847 orig_src);
[all …]
/openbsd-src/gnu/gcc/gcc/config/alpha/
H A Dalpha.c3911 rtx orig_src = operands[1]; in alpha_expand_block_move() local
3924 tmp = XEXP (orig_src, 0); in alpha_expand_block_move()
3976 adjust_address (orig_src, DImode, ofs + i * 8)); in alpha_expand_block_move()
3992 adjust_address (orig_src, SImode, ofs + i * 4)); in alpha_expand_block_move()
4006 alpha_expand_unaligned_load_words (data_regs + nregs, orig_src, in alpha_expand_block_move()
4017 alpha_expand_unaligned_load (tmp, orig_src, 4, ofs, 0); in alpha_expand_block_move()
4028 emit_move_insn (tmp, adjust_address (orig_src, HImode, ofs)); in alpha_expand_block_move()
4036 alpha_expand_unaligned_load (tmp, orig_src, 2, ofs, 0); in alpha_expand_block_move()
4045 emit_move_insn (tmp, adjust_address (orig_src, QImode, ofs)); in alpha_expand_block_move()
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dexpr.c2302 emit_group_load (dst, orig_src, ssize) in emit_group_load() argument
2303 rtx dst, orig_src; in emit_group_load()
2341 src = orig_src;
2342 if (GET_CODE (orig_src) != MEM
2343 && (!CONSTANT_P (orig_src)
2344 || (GET_MODE (orig_src) != mode
2345 && GET_MODE (orig_src) != VOIDmode)))
2347 if (GET_MODE (orig_src) == VOIDmode)
2350 src = gen_reg_rtx (GET_MODE (orig_src));
2352 emit_move_insn (src, orig_src);
H A Dcse.c4791 rtx orig_src; member
5004 sets[i].orig_src = src;
5621 && (GET_CODE (sets[i].orig_src) == REG
5622 || GET_CODE (sets[i].orig_src) == SUBREG
5623 || GET_CODE (sets[i].orig_src) == MEM))
5624 replace_rtx (REG_NOTES (libcall_insn), sets[i].orig_src,
H A DChangeLog.21203 * cse.c (struct set): New entry orig_src.
/openbsd-src/gnu/gcc/gcc/config/m32r/
H A Dm32r.c2205 rtx orig_src = operands[1]; in m32r_expand_block_move() local
2220 src_reg = copy_addr_to_reg (XEXP (orig_src, 0)); in m32r_expand_block_move()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/m32r/
H A Dm32r.c2761 rtx orig_src = operands[1]; local
2776 src_reg = copy_addr_to_reg (XEXP (orig_src, 0));
/openbsd-src/gnu/usr.bin/gcc/gcc/config/frv/
H A Dfrv.c2179 rtx orig_src = operands[1]; local
2220 src_reg = copy_addr_to_reg (XEXP (orig_src, 0));
2248 src_mem = change_address (orig_src, mode, src_addr);
/openbsd-src/gnu/gcc/gcc/config/frv/
H A Dfrv.c2236 rtx orig_src = operands[1]; in frv_expand_block_move() local
2276 src_reg = copy_addr_to_reg (XEXP (orig_src, 0)); in frv_expand_block_move()
2304 src_mem = change_address (orig_src, mode, src_addr); in frv_expand_block_move()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/
H A Drs6000.c6143 rtx orig_src = operands[1]; local
6253 src = adjust_address (orig_src, mode, offset);
6330 src = adjust_address (orig_src, mode, offset);
/openbsd-src/gnu/usr.bin/perl/
H A Dsv.c9833 const char *const orig_src = src;
9854 if (src != orig_src)
9773 const char *const orig_src = src; global() local
/openbsd-src/gnu/gcc/gcc/config/rs6000/
H A Drs6000.c9404 rtx orig_src = operands[1]; in expand_block_move() local
9524 src = adjust_address (orig_src, mode, offset); in expand_block_move()