Searched refs:RETURN_ADDR_REGNUM (Results 1 - 15 of 15) sorted by relevance

/haiku-buildtools/gcc/gcc/config/mips/
H A Dsdemtk.h88 reg_names[RETURN_ADDR_REGNUM]); \
99 #define MIPS_SAVE_REG_FOR_PROFILING_P(REGNO) ((REGNO) == RETURN_ADDR_REGNUM)
H A Dmips.h1414 #define DWARF_FRAME_RETURN_COLUMN RETURN_ADDR_REGNUM
1417 #define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (VOIDmode, RETURN_ADDR_REGNUM)
H A Dmips.c7164 reg_names[RETURN_ADDR_REGNUM]);
9876 if (BITSET_P (info.mask, RETURN_ADDR_REGNUM))
9877 s += sprintf (s, ",%s", reg_names[RETURN_ADDR_REGNUM]);
10257 if (regno == RETURN_ADDR_REGNUM && mips16_cfun_returns_in_fpr_p ())
10291 if (regno == RETURN_ADDR_REGNUM && crtl->calls_eh_return)
10667 return get_hard_reg_initial_val (Pmode, RETURN_ADDR_REGNUM);
10679 gcc_assert (BITSET_P (cfun->machine->frame.mask, RETURN_ADDR_REGNUM));
11002 if (regno == RETURN_ADDR_REGNUM)
11039 if (TARGET_MIPS16 && !load_p && regno == RETURN_ADDR_REGNUM)
11168 reg_names[RETURN_ADDR_REGNUM],
[all...]
/haiku-buildtools/gcc/gcc/config/m32r/
H A Dm32r.h567 #define RETURN_ADDR_REGNUM 14
740 #define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM)
895 { "r14", RETURN_ADDR_REGNUM }, \
560 #define RETURN_ADDR_REGNUM macro
H A Dm32r.c1556 #define RETURN_ADDR_MASK (1 << (RETURN_ADDR_REGNUM))
1562 ((regno) != RETURN_ADDR_REGNUM && (regno) != FRAME_POINTER_REGNUM \
1566 #define MUST_SAVE_RETURN_ADDR (df_regs_ever_live_p (RETURN_ADDR_REGNUM) || crtl->profile)
1657 rtx lr = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM);
1736 gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM)));
1762 gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM)));
1893 pop (RETURN_ADDR_REGNUM);
2812 return get_hard_reg_initial_val (Pmode, RETURN_ADDR_REGNUM);
/haiku-buildtools/legacy/gcc/gcc/config/arc/
H A Darc.c984 #define RETURN_ADDR_REGNUM 31
986 #define RETURN_ADDR_MASK (1 << (RETURN_ADDR_REGNUM))
992 ((regno) != RETURN_ADDR_REGNUM && (regno) != FRAME_POINTER_REGNUM \
995 #define MUST_SAVE_RETURN_ADDR (regs_ever_live[RETURN_ADDR_REGNUM])
1139 reg_names[RETURN_ADDR_REGNUM], sp_str, UNITS_PER_WORD);
1234 reg_names[RETURN_ADDR_REGNUM],
1288 0, RETURN_ADDR_REGNUM, ILINK1_REGNUM, ILINK2_REGNUM
976 #define RETURN_ADDR_REGNUM macro
/haiku-buildtools/gcc/gcc/config/sparc/
H A Dsparc.h1319 #define RETURN_ADDR_REGNUM 31
1322 ? gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM) \
1351 ((REGNO) == RETURN_ADDR_REGNUM \
1307 #define RETURN_ADDR_REGNUM macro
H A Dsparc.c4957 if (df_regs_ever_live_p (RETURN_ADDR_REGNUM))
4984 if (regno == RETURN_ADDR_REGNUM && return_addr_reg_needed_p (leaf_function))
4994 && (regno == HARD_FRAME_POINTER_REGNUM || regno == RETURN_ADDR_REGNUM))
5465 gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM),
5709 rtx i7 = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM);
5818 gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM));
/haiku-buildtools/legacy/gcc/gcc/config/m32r/
H A Dm32r.c1478 #define RETURN_ADDR_MASK (1 << (RETURN_ADDR_REGNUM))
1484 ((regno) != RETURN_ADDR_REGNUM && (regno) != FRAME_POINTER_REGNUM \
1488 #define MUST_SAVE_RETURN_ADDR (regs_ever_live[RETURN_ADDR_REGNUM] || profile_flag)
1622 gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM)));
1762 fprintf (file, "\tpop %s\n", reg_names[RETURN_ADDR_REGNUM]);
1784 fprintf (file, "\tjmp %s\n", reg_names[RETURN_ADDR_REGNUM]);
H A Dm32r.h747 #define RETURN_ADDR_REGNUM 14
1737 { "r14", RETURN_ADDR_REGNUM }, \
740 #define RETURN_ADDR_REGNUM macro
/haiku-buildtools/gcc/gcc/config/arc/
H A Darc.c1986 #define RETURN_ADDR_MASK (1 << (RETURN_ADDR_REGNUM))
1997 (((regno) != RETURN_ADDR_REGNUM && (regno) != FRAME_POINTER_REGNUM \
2082 = (!crtl->is_leaf || df_regs_ever_live_p (RETURN_ADDR_REGNUM));
2172 rtx ret_addr = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM);
2250 = {0, RETURN_ADDR_REGNUM, ILINK1_REGNUM, ILINK2_REGNUM};
2295 rtx ra = gen_rtx_REG (SImode, RETURN_ADDR_REGNUM);
2438 rtx ra = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM);
4929 return get_hard_reg_initial_val (Pmode , RETURN_ADDR_REGNUM);
8792 || REGNO (XEXP (elt, 0)) != RETURN_ADDR_REGNUM
9277 return regno == RETURN_ADDR_REGNUM;
[all...]
H A Darc.h821 #define RETURN_ADDR_REGNUM 31 macro
/haiku-buildtools/legacy/gcc/gcc/config/sparc/
H A Dsparc.c5631 #define RETURN_ADDR_REGNUM 15
5633 #define RETURN_ADDR_MASK (1 << (RETURN_ADDR_REGNUM))
5638 || (regno == RETURN_ADDR_REGNUM && regs_ever_live[RETURN_ADDR_REGNUM]))
5968 reg_names[RETURN_ADDR_REGNUM], sp_str, reg_offset);
6026 reg_names[RETURN_ADDR_REGNUM], sp_str, offset);
6139 sp_str, reg_offset, reg_names[RETURN_ADDR_REGNUM]);
5611 #define RETURN_ADDR_REGNUM macro
H A Dsparc.h1147 #define RETURN_ADDR_REGNUM 15
/haiku-buildtools/gcc/gcc/config/epiphany/
H A Depiphany.c1077 #define RETURN_ADDR_REGNUM GPR_LR
1079 #define RETURN_ADDR_MASK (1 << (RETURN_ADDR_REGNUM))
1070 #define RETURN_ADDR_REGNUM macro

Completed in 498 milliseconds