Searched refs:orig_src (Results 1 - 13 of 13) sorted by relevance

/haiku-buildtools/gcc/gcc/
H A Dree.c304 rtx orig_src = XEXP (*loc, 0); local
307 if (GET_CODE (orig_src) == CONST_INT
310 if (INTVAL (orig_src) >= 0 || code == SIGN_EXTEND)
317 = gen_int_mode (INTVAL (orig_src)
356 rtx orig_src = SET_SRC (*orig_set); local
385 if (GET_CODE (orig_src) == CONST_INT
388 if (INTVAL (orig_src) >= 0 || cand->code == SIGN_EXTEND)
389 new_set = gen_rtx_SET (VOIDmode, new_reg, orig_src);
395 = gen_int_mode (INTVAL (orig_src) & GET_MODE_MASK (orig_mode),
400 else if (GET_MODE (orig_src)
[all...]
H A Dexpr.c1635 emit_group_load_1 (rtx *tmps, rtx dst, rtx orig_src, tree type, int ssize)
1639 machine_mode m = GET_MODE (orig_src);
1645 && !MEM_P (orig_src)
1646 && GET_CODE (orig_src) != CONCAT)
1648 machine_mode imode = int_mode_for_mode (GET_MODE (orig_src));
1650 src = assign_stack_temp (GET_MODE (orig_src), ssize);
1654 src = gen_lowpart (GET_MODE (orig_src), src);
1655 emit_move_insn (src, orig_src);
1685 BLOCK_REG_PADDING (GET_MODE (orig_src), type, i == start)
1699 src = orig_src;
1630 emit_group_load_1(rtx *tmps, rtx dst, rtx orig_src, tree type, int ssize) argument
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/alpha/
H A Dalpha.c1901 rtx orig_src = operands[1];
1914 tmp = XEXP (orig_src, 0);
1966 if (GET_CODE (XEXP (orig_src, 0)) == ADDRESSOF)
1969 tmp = XEXP (XEXP (orig_src, 0), 0);
1990 orig_src = change_address (orig_src, GET_MODE (orig_src),
1991 copy_addr_to_reg (XEXP (orig_src, 0)));
2005 change_address (orig_src, DImode,
2006 plus_constant (XEXP (orig_src,
1895 rtx orig_src = operands[1]; local
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/rs6000/
H A Drs6000.c1989 rtx orig_src = operands[1];
2038 src_reg = copy_addr_to_reg (XEXP (orig_src, 0));
2060 orig_src),
2079 orig_src),
2095 orig_src),
2107 orig_src),
2117 src_reg, orig_src));
2128 src_reg, orig_src));
2139 src_reg, orig_src));
2152 orig_src),
1975 rtx orig_src = operands[1]; local
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/mips/
H A Dmips.c3027 block_move_loop (dest_reg, src_reg, bytes, align, orig_dest, orig_src)
3033 rtx orig_src; /* original source for making a reg note */
3036 rtx src_mem = change_address (orig_src, BLKmode, src_reg);
3146 rtx orig_src = operands[1];
3159 src_reg = copy_addr_to_reg (XEXP (orig_src, 0));
3166 move_by_pieces (orig_dest, orig_src, bytes, align);
3171 change_address (orig_src, BLKmode,
3176 block_move_loop (dest_reg, src_reg, bytes, align, orig_dest, orig_src);
3207 block_move_loop (dest_reg, src_reg, bytes, 1, orig_dest, orig_src);
3214 orig_src);
3133 rtx orig_src = operands[1]; local
[all...]
/haiku-buildtools/gcc/gcc/config/alpha/
H A Dalpha.c3828 rtx orig_src = operands[1];
3841 tmp = XEXP (orig_src, 0);
3893 adjust_address (orig_src, DImode, ofs + i * 8));
3909 adjust_address (orig_src, SImode, ofs + i * 4));
3923 alpha_expand_unaligned_load_words (data_regs + nregs, orig_src,
3934 alpha_expand_unaligned_load (tmp, orig_src, 4, ofs, 0);
3945 emit_move_insn (tmp, adjust_address (orig_src, HImode, ofs));
3953 alpha_expand_unaligned_load (tmp, orig_src, 2, ofs, 0);
3962 emit_move_insn (tmp, adjust_address (orig_src, QImode, ofs));
3819 rtx orig_src = operands[1]; local
/haiku-buildtools/gcc/gcc/ada/gcc-interface/
H A Dutils2.c675 tree orig_src = src;
684 return orig_src;
695 return convert (TREE_TYPE (orig_src), t);
670 tree orig_src = src; local
/haiku-buildtools/legacy/gcc/gcc/config/m32r/
H A Dm32r.c2341 rtx orig_src = operands[1];
2356 src_reg = copy_addr_to_reg (XEXP (orig_src, 0));
2323 rtx orig_src = operands[1]; local
/haiku-buildtools/gcc/gcc/config/m32r/
H A Dm32r.c2556 rtx orig_src = operands[1];
2571 src_reg = copy_addr_to_reg (XEXP (orig_src, 0));
2533 rtx orig_src = operands[1]; local
/haiku-buildtools/legacy/gcc/gcc/
H A Dexpr.c1954 emit_group_load (dst, orig_src, ssize, align)
1955 rtx dst, orig_src;
1975 src = orig_src;
1978 src = gen_reg_rtx (GET_MODE (orig_src));
1979 emit_move_insn (src, orig_src);
/haiku-buildtools/gcc/gcc/config/frv/
H A Dfrv.c2253 rtx orig_src = operands[1];
2293 src_reg = copy_addr_to_reg (XEXP (orig_src, 0));
2321 src_mem = change_address (orig_src, mode, src_addr);
2234 rtx orig_src = operands[1]; local
/haiku-buildtools/gcc/gcc/config/rs6000/
H A Drs6000.c16147 rtx orig_src = operands[1];
16255 addr = XEXP (orig_src, 0);
16261 orig_src = replace_equiv_address (orig_src, addr);
16294 src = adjust_address (orig_src, mode, offset);
16124 rtx orig_src = operands[1]; local
[all...]
/haiku-buildtools/gcc/gcc/config/i386/
H A Di386.c24622 rtx orig_src = NULL;
24630 orig_src = src;
24676 if (MEM_SIZE_KNOWN_P (orig_src))
24677 set_mem_size (src, MEM_SIZE (orig_src) - align_bytes);
24591 rtx orig_src = NULL; local
[all...]

Completed in 667 milliseconds