Home
last modified time | relevance | path

Searched refs:RETURN_ADDR_REGNUM (Results 1 – 17 of 17) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/config/mips/
Dsdemtk.h88 reg_names[RETURN_ADDR_REGNUM]); \
99 #define MIPS_SAVE_REG_FOR_PROFILING_P(REGNO) ((REGNO) == RETURN_ADDR_REGNUM)
Dmips.md169 (RETURN_ADDR_REGNUM 31)
4736 (reg:GPR RETURN_ADDR_REGNUM))]
5629 (clobber (reg:P RETURN_ADDR_REGNUM))]
6667 operands[0] = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM);
7024 (clobber (reg:SI RETURN_ADDR_REGNUM))]
7041 (clobber (reg:SI RETURN_ADDR_REGNUM))
7056 (clobber (reg:SI RETURN_ADDR_REGNUM))]
7075 (clobber (reg:SI RETURN_ADDR_REGNUM))
7099 (clobber (reg:SI RETURN_ADDR_REGNUM))]
7119 (clobber (reg:SI RETURN_ADDR_REGNUM))
[all …]
Dmips.h1559 #define DWARF_FRAME_RETURN_COLUMN RETURN_ADDR_REGNUM
1562 #define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM)
Dmips.cc7780 reg_names[RETURN_ADDR_REGNUM]); in mips16_build_call_stub()
10626 if (BITSET_P (info.mask, RETURN_ADDR_REGNUM)) in mips16e_output_save_restore()
10627 s += sprintf (s, ",%s", reg_names[RETURN_ADDR_REGNUM]); in mips16e_output_save_restore()
11008 if (regno == RETURN_ADDR_REGNUM && mips16_cfun_returns_in_fpr_p ()) in mips_cfun_might_clobber_call_saved_reg_p()
11042 if (regno == RETURN_ADDR_REGNUM && crtl->calls_eh_return) in mips_save_reg_p()
11467 return get_hard_reg_initial_val (Pmode, RETURN_ADDR_REGNUM); in mips_return_addr()
11479 gcc_assert (BITSET_P (cfun->machine->frame.mask, RETURN_ADDR_REGNUM)); in mips_set_return_address()
11801 if (regno == RETURN_ADDR_REGNUM) in mips_for_each_saved_gpr_and_fpr()
11838 if (TARGET_MIPS16 && !load_p && regno == RETURN_ADDR_REGNUM) in mips_direct_save_slot_move_p()
11966 reg_names[RETURN_ADDR_REGNUM], in mips_output_function_prologue()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/m32r/
Dm32r.h515 #define RETURN_ADDR_REGNUM 14 macro
671 #define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM)
798 { "r14", RETURN_ADDR_REGNUM }, \
Dm32r.cc1523 #define RETURN_ADDR_MASK (1 << (RETURN_ADDR_REGNUM))
1529 ((regno) != RETURN_ADDR_REGNUM && (regno) != FRAME_POINTER_REGNUM \
1533 #define MUST_SAVE_RETURN_ADDR (df_regs_ever_live_p (RETURN_ADDR_REGNUM) || crtl->profile)
1623 rtx lr = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM); in m32r_reload_lr()
1705 gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM))); in m32r_expand_prologue()
1731 gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM))); in m32r_expand_prologue()
1860 pop (RETURN_ADDR_REGNUM); in m32r_expand_epilogue()
2792 return get_hard_reg_initial_val (Pmode, RETURN_ADDR_REGNUM); in m32r_return_addr()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arc/
Darc.h446 SP_REG, ILINK1_REG, RETURN_ADDR_REGNUM, LP_COUNT, CC_REG, PCL_REG \
689 #define RETURN_ADDR_REGNUM 31 macro
1374 #define DWARF_FRAME_RETURN_COLUMN RETURN_ADDR_REGNUM
1375 #define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM)
Dlinux.h133 rt = get_hard_reg_initial_val (Pmode, RETURN_ADDR_REGNUM); \
Darc.cc2678 case RETURN_ADDR_REGNUM: in arc_must_save_register()
2725 && (df_regs_ever_live_p (RETURN_ADDR_REGNUM) in arc_must_save_register()
2738 && (df_regs_ever_live_p (RETURN_ADDR_REGNUM) in arc_must_save_register()
2768 && (df_regs_ever_live_p (RETURN_ADDR_REGNUM) in arc_must_save_register()
2883 || df_regs_ever_live_p (RETURN_ADDR_REGNUM) in arc_compute_frame_size()
3158 reg = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM); in arc_save_callee_saves()
3250 reg = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM); in arc_restore_callee_saves()
3297 reg = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM); in arc_restore_callee_saves()
3350 reg = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM); in arc_save_callee_enter()
3459 reg = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM); in arc_restore_callee_leave()
[all …]
Darc.md193 (RETURN_ADDR_REGNUM 31)
538 (match_test "arc_regno_use_in (RETURN_ADDR_REGNUM, PATTERN (insn))")
563 (RETURN_ADDR_REGNUM, insn, SImode, 1)")
5115 (clobber (reg:SI RETURN_ADDR_REGNUM))
5126 (clobber (reg:SI RETURN_ADDR_REGNUM))
5139 (clobber (reg:SI RETURN_ADDR_REGNUM))
6535 (reg:SI RETURN_ADDR_REGNUM))])]
6590 (set (reg:SI RETURN_ADDR_REGNUM)
6652 (set (reg:SI RETURN_ADDR_REGNUM)
/netbsd/src/external/gpl3/gcc/dist/gcc/config/sparc/
Dsparc.h1236 #define RETURN_ADDR_REGNUM 31 macro
1239 ? gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM) \
1268 ((REGNO) == RETURN_ADDR_REGNUM \
Dsparc.cc5457 if (df_regs_ever_live_p (RETURN_ADDR_REGNUM)) in return_addr_reg_needed_p()
5484 if (regno == RETURN_ADDR_REGNUM && return_addr_reg_needed_p (leaf_function)) in save_local_or_in_reg_p()
5494 && (regno == HARD_FRAME_POINTER_REGNUM || regno == RETURN_ADDR_REGNUM)) in save_local_or_in_reg_p()
5948 gen_rtx_SET (gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM), in emit_window_save()
6186 rtx i7 = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM); in sparc_flat_expand_prologue()
6296 gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM)); in sparc_flat_expand_epilogue()
7720 rtx ret_reg = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM); in sparc_struct_value_rtx()
Dsparc.md7197 emit_move_insn (gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM), operands[0]);
7318 rtx rtnreg = gen_rtx_REG (SImode, RETURN_ADDR_REGNUM);
7397 operands[3] = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM);
7415 rtx i7 = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM);
/netbsd/src/external/gpl3/gcc/dist/gcc/
DChangeLog-20096865 GP_REG_FIRST + 31 with RETURN_ADDR_REGNUM.
6870 with RETURN_ADDR_REGNUM.
6873 GP_REG_FIRST + 31 with RETURN_ADDR_REGNUM, GP_REG_FIRST + 1
6874 with AT_REGNUM and 31 with RETURN_ADDR_REGNUM.
DChangeLog-201122687 (RETURN_ADDR_REGNUM): Define.
22749 (untyped_return): Remove bogus test and use RETURN_ADDR_REGNUM.
22750 (save_stack_nonlocal): Use RETURN_ADDR_REGNUM.
DChangeLog15728 (DWARF_FRAME_RETURN_COLUMN): Use RETURN_ADDR_REGNUM macro.
DChangeLog-201920144 (in_call_delay_slot): Use RETURN_ADDR_REGNUM.