Home
last modified time | relevance | path

Searched refs:hard_frame_pointer_rtx (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips.c3020 ? hard_frame_pointer_rtx in mips_restore_gp()
5323 || reg == hard_frame_pointer_rtx) in mips_debugger_offset()
6885 emit_move_insn (hard_frame_pointer_rtx, stack_pointer_rtx); in mips_expand_prologue()
6886 emit_insn (gen_sub3_insn (hard_frame_pointer_rtx, in mips_expand_prologue()
6887 hard_frame_pointer_rtx, in mips_expand_prologue()
6914 (emit_insn (gen_add3_insn (hard_frame_pointer_rtx, in mips_expand_prologue()
6921 emit_insn (gen_add3_insn (hard_frame_pointer_rtx, in mips_expand_prologue()
6922 hard_frame_pointer_rtx, in mips_expand_prologue()
6925 (gen_rtx_SET (VOIDmode, hard_frame_pointer_rtx, in mips_expand_prologue()
6931 RTX_FRAME_RELATED_P (emit_move_insn (hard_frame_pointer_rtx, in mips_expand_prologue()
[all …]
H A Dmips.md4901 emit_move_insn (hard_frame_pointer_rtx, fp);
4905 emit_insn (gen_rtx_USE (VOIDmode, hard_frame_pointer_rtx));
/freebsd-12.1/contrib/gcc/
H A Drtlanal.c114 if (x == frame_pointer_rtx || x == hard_frame_pointer_rtx in rtx_unstable_p()
191 if (x == frame_pointer_rtx || x == hard_frame_pointer_rtx in rtx_varies_p()
262 if (x == frame_pointer_rtx || x == hard_frame_pointer_rtx in rtx_addr_can_trap_p_1()
299 || XEXP (x, 0) == hard_frame_pointer_rtx)) in rtx_addr_can_trap_p_1()
356 if (x == frame_pointer_rtx || x == hard_frame_pointer_rtx in nonzero_address_p()
H A Dbuiltins.c555 tem = hard_frame_pointer_rtx; in expand_builtin_return_addr()
676 emit_insn (gen_rtx_USE (VOIDmode, hard_frame_pointer_rtx)); in expand_builtin_setjmp_receiver()
688 emit_move_insn (virtual_stack_vars_rtx, hard_frame_pointer_rtx); in expand_builtin_setjmp_receiver()
691 emit_insn (gen_rtx_CLOBBER (VOIDmode, hard_frame_pointer_rtx)); in expand_builtin_setjmp_receiver()
797 hard_frame_pointer_rtx))); in expand_builtin_longjmp()
799 emit_move_insn (hard_frame_pointer_rtx, fp); in expand_builtin_longjmp()
802 emit_insn (gen_rtx_USE (VOIDmode, hard_frame_pointer_rtx)); in expand_builtin_longjmp()
869 hard_frame_pointer_rtx))); in expand_builtin_nonlocal_goto()
876 emit_move_insn (hard_frame_pointer_rtx, r_fp); in expand_builtin_nonlocal_goto()
881 emit_insn (gen_rtx_USE (VOIDmode, hard_frame_pointer_rtx)); in expand_builtin_nonlocal_goto()
H A Demit-rtl.c514 return hard_frame_pointer_rtx; in gen_rtx_REG()
5004 REG_POINTER (hard_frame_pointer_rtx) = 1; in init_emit()
5154 if (hard_frame_pointer_rtx == 0) in init_emit_once()
5155 hard_frame_pointer_rtx = gen_raw_REG (Pmode, in init_emit_once()
H A Dstmt.c1789 emit_insn (gen_rtx_USE (VOIDmode, hard_frame_pointer_rtx)); in expand_nl_goto_receiver()
1809 emit_move_insn (virtual_stack_vars_rtx, hard_frame_pointer_rtx); in expand_nl_goto_receiver()
H A Dalias.c2379 = gen_rtx_ADDRESS (Pmode, hard_frame_pointer_rtx); in init_alias_once()
H A Dreload.c2466 || ydata.base == hard_frame_pointer_rtx in immune_p()
2471 || xdata.base == hard_frame_pointer_rtx in immune_p()
5047 || operand == hard_frame_pointer_rtx in find_reloads_address()
H A Drtl.h1875 #define hard_frame_pointer_rtx (global_rtl[GR_HARD_FRAME_POINTER]) macro
H A Ddwarf2out.c1600 if (XEXP (src, 0) == hard_frame_pointer_rtx) in dwarf2out_frame_debug_expr()
1619 else if (dest == hard_frame_pointer_rtx) in dwarf2out_frame_debug_expr()
8803 gcc_assert (elim == (frame_pointer_needed ? hard_frame_pointer_rtx in based_loc_descr()
10652 gcc_assert (elim == (frame_pointer_needed ? hard_frame_pointer_rtx in compute_frame_pointer_to_fb_displacement()
H A Dcse.c658 if (x == frame_pointer_rtx || x == hard_frame_pointer_rtx) in fixed_base_plus_p()
2219 || x == hard_frame_pointer_rtx in hash_rtx()
H A Dreload1.c2834 && SET_DEST (x) != hard_frame_pointer_rtx) in elimination_effects()
3369 if (dest == hard_frame_pointer_rtx) in mark_not_eliminable()
H A DChangeLog-199816988 hard_frame_pointer_rtx from word_mode to Pmode.
17331 between frame_pointer_rtx, hard_frame_pointer_rtx, and
H A DChangeLog-20061795 hard_frame_pointer_rtx after using it to update the frame pointer.
H A DChangeLog-200511070 (sh_expand_prologue): Use hard_frame_pointer_rtx instead
11094 (GO_IF_LEGITIMATE_ADDRESS): Use hard_frame_pointer_rtx instead
H A DChangeLog-200210844 frame_pointer_rtx or hard_frame_pointer_rtx if frame_pointer_needed.
30560 * config/sparc/sparc.md (nonlocal_goto): Use hard_frame_pointer_rtx
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.c1978 tmp = hard_frame_pointer_rtx; in ia64_reload_gp()
2743 mem = gen_rtx_MEM (GET_MODE (reg), hard_frame_pointer_rtx); in spill_restore_mem()
2838 base = hard_frame_pointer_rtx; in do_spill()
3009 insn = emit_move_insn (hard_frame_pointer_rtx, stack_pointer_rtx); in ia64_expand_prologue()
3268 hard_frame_pointer_rtx, 0); in ia64_expand_epilogue()
3434 insn = emit_move_insn (stack_pointer_rtx, hard_frame_pointer_rtx); in ia64_expand_epilogue()
3561 src = hard_frame_pointer_rtx; in ia64_split_return_addr_rtx()
8736 ? hard_frame_pointer_rtx in ia64_dwarf2out_def_steady_cfa()
8923 if (base == hard_frame_pointer_rtx) in process_set()
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.c5821 t = plus_constant (hard_frame_pointer_rtx, in ix86_expand_prologue()
5971 emit_move_insn (hard_frame_pointer_rtx, tmp); in ix86_expand_epilogue()
5996 hard_frame_pointer_rtx, in ix86_expand_epilogue()
5999 emit_insn (gen_popdi1 (hard_frame_pointer_rtx)); in ix86_expand_epilogue()
6001 emit_insn (gen_popsi1 (hard_frame_pointer_rtx)); in ix86_expand_epilogue()
6012 hard_frame_pointer_rtx, in ix86_expand_epilogue()
6034 emit_insn (gen_popdi1 (hard_frame_pointer_rtx)); in ix86_expand_epilogue()
6036 emit_insn (gen_popsi1 (hard_frame_pointer_rtx)); in ix86_expand_epilogue()
6230 if ((base_reg == hard_frame_pointer_rtx in ix86_decompose_address()
13935 || addr == hard_frame_pointer_rtx) in memory_address_length()
[all …]
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.c3710 || x == hard_frame_pointer_rtx in thumb_base_register_rtx_p()
5250 || reg_mentioned_p (hard_frame_pointer_rtx, src_mem)) in arm_adjust_cost()
10924 insn = plus_constant (hard_frame_pointer_rtx, 4); in arm_expand_prologue()
10958 hard_frame_pointer_rtx)); in arm_expand_prologue()
13832 insn = emit_insn (gen_addsi3 (hard_frame_pointer_rtx, in thumb_expand_prologue()
13836 emit_insn (gen_movsi (hard_frame_pointer_rtx, GEN_INT (amount))); in thumb_expand_prologue()
13837 insn = emit_insn (gen_addsi3 (hard_frame_pointer_rtx, in thumb_expand_prologue()
13838 hard_frame_pointer_rtx, in thumb_expand_prologue()
13840 dwarf = gen_rtx_SET (VOIDmode, hard_frame_pointer_rtx, in thumb_expand_prologue()
13886 emit_insn (gen_movsi (stack_pointer_rtx, hard_frame_pointer_rtx)); in thumb_expand_epilogue()
[all …]
H A Darm.h1919 || (X) == hard_frame_pointer_rtx \
/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.c7363 insn = emit_move_insn (hard_frame_pointer_rtx, stack_pointer_rtx); in s390_emit_prologue()
7425 ? hard_frame_pointer_rtx : stack_pointer_rtx); in s390_emit_epilogue()
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc.c3954 frame_base_reg = hard_frame_pointer_rtx; in sparc_expand_prologue()
H A Dsparc.md7209 emit_move_insn (hard_frame_pointer_rtx, stack);
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000.c13879 mem = gen_frame_mem (Pmode, hard_frame_pointer_rtx); in rs6000_aix_emit_builtin_unwind_init()
/freebsd-12.1/contrib/gcc/doc/
H A Dtm.texi3021 @code{hard_frame_pointer_rtx} is the appropriate value on your machine.

12