Home
last modified time | relevance | path

Searched refs:stack_pointer_rtx (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-12.1/contrib/gcc/
H A Dexplow.c841 stack_pointer_rtx, adjust, stack_pointer_rtx, 0, in adjust_stack()
844 if (temp != stack_pointer_rtx) in adjust_stack()
870 stack_pointer_rtx, adjust, stack_pointer_rtx, 0, in anti_adjust_stack()
873 if (temp != stack_pointer_rtx) in anti_adjust_stack()
1258 stack_pointer_rtx, stack_limit_rtx, in allocate_dynamic_stack_space()
1359 stack_pointer_rtx, in probe_stack_range()
1374 stack_pointer_rtx, in probe_stack_range()
1401 stack_pointer_rtx, in probe_stack_range()
1405 stack_pointer_rtx, in probe_stack_range()
1415 stack_pointer_rtx, in probe_stack_range()
[all …]
H A Dregmove.c2149 if (x == stack_pointer_rtx) in stack_memref_p()
2152 && XEXP (x, 0) == stack_pointer_rtx in stack_memref_p()
2217 if (XEXP (*mem, 0) == stack_pointer_rtx) in record_one_stack_memref()
2246 plus_constant (stack_pointer_rtx, in try_apply_stack_adjustment()
2280 if (!reg_mentioned_p (stack_pointer_rtx, x)) in record_stack_memrefs()
2336 if (dest == stack_pointer_rtx in combine_stack_adjustments_for_block()
2338 && XEXP (src, 0) == stack_pointer_rtx in combine_stack_adjustments_for_block()
2433 && XEXP (XEXP (dest, 0), 0) == stack_pointer_rtx in combine_stack_adjustments_for_block()
2434 && ! reg_mentioned_p (stack_pointer_rtx, src) in combine_stack_adjustments_for_block()
2435 && memory_address_p (GET_MODE (dest), stack_pointer_rtx) in combine_stack_adjustments_for_block()
[all …]
H A Dfunction.c1258 new = stack_pointer_rtx, offset = dynamic_offset; in instantiate_new_reg()
1260 new = stack_pointer_rtx, offset = out_arg_offset; in instantiate_new_reg()
4764 info.sp_equiv_reg = stack_pointer_rtx; in keep_stack_depressed()
4845 if (base == stack_pointer_rtx) in keep_stack_depressed()
4896 && (info.sp_equiv_reg == stack_pointer_rtx in keep_stack_depressed()
4899 else if (! reg_set_p (stack_pointer_rtx, insn) in keep_stack_depressed()
4900 && (info.sp_equiv_reg == stack_pointer_rtx in keep_stack_depressed()
4905 changed = validate_replace_rtx (stack_pointer_rtx, in keep_stack_depressed()
4947 if (reg_set_p (stack_pointer_rtx, set)) in handle_epilogue_set()
4949 gcc_assert (SET_DEST (set) == stack_pointer_rtx); in handle_epilogue_set()
[all …]
H A Dvar-tracking.c372 if (dest == stack_pointer_rtx) in stack_adjust_offset_pre_post()
377 || XEXP (src, 0) != stack_pointer_rtx in stack_adjust_offset_pre_post()
396 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset_pre_post()
412 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset_pre_post()
420 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset_pre_post()
428 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset_pre_post()
436 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset_pre_post()
582 addr = replace_rtx (copy_rtx (XEXP (mem, 0)), stack_pointer_rtx, cfa); in adjust_stack_reference()
H A Dflow.c883 if (x == stack_pointer_rtx in notice_stack_pointer_modification_1()
889 && XEXP (XEXP (x, 0), 0) == stack_pointer_rtx)) in notice_stack_pointer_modification_1()
1830 && SET_DEST (PATTERN (insn)) == stack_pointer_rtx in propagate_one_insn()
1832 && XEXP (SET_SRC (PATTERN (insn)), 0) == stack_pointer_rtx in propagate_one_insn()
1841 invalidate_mems_from_set (pbi, stack_pointer_rtx); in propagate_one_insn()
1886 invalidate_mems_from_set (pbi, stack_pointer_rtx); in propagate_one_insn()
4247 && SET_DEST (x) != stack_pointer_rtx in try_pre_increment_1()
H A Drtlanal.c263 || x == stack_pointer_rtx in rtx_addr_can_trap_p_1()
298 && (XEXP (x, 0) == stack_pointer_rtx in rtx_addr_can_trap_p_1()
357 || x == stack_pointer_rtx in nonzero_address_p()
2828 if (XEXP (x, 0) != stack_pointer_rtx) in auto_inc_p()
3189 if (SET_DEST (set) == stack_pointer_rtx) in keep_with_call_p()
3457 if ((x == stack_pointer_rtx in nonzero_bits1()
3469 if (x == stack_pointer_rtx && PUSH_ARGS) in nonzero_bits1()
H A Dexpr.c256 mem = gen_rtx_MEM (VOIDmode, stack_pointer_rtx); in init_expr_once()
2940 temp = expand_simple_binop (Pmode, PLUS, stack_pointer_rtx, in emit_move_resolve_push()
2941 GEN_INT (adjust), stack_pointer_rtx, in emit_move_resolve_push()
2943 if (temp != stack_pointer_rtx) in emit_move_resolve_push()
2944 emit_move_insn (stack_pointer_rtx, temp); in emit_move_resolve_push()
2951 temp = stack_pointer_rtx; in emit_move_resolve_push()
2956 temp = plus_constant (stack_pointer_rtx, -adjust); in emit_move_resolve_push()
3498 emit_move_insn (stack_pointer_rtx, in emit_single_push_insn()
3505 stack_pointer_rtx, in emit_single_push_insn()
3527 dest_addr = gen_rtx_PLUS (Pmode, stack_pointer_rtx, in emit_single_push_insn()
[all …]
H A Dcalls.c417 gen_rtx_CLOBBER (VOIDmode, stack_pointer_rtx), in emit_call_1()
3108 emit_insn (gen_rtx_CLOBBER (VOIDmode, stack_pointer_rtx)); in expand_call()
3109 emit_move_insn (virtual_stack_dynamic_rtx, stack_pointer_rtx); in expand_call()
3606 argblock = plus_constant (stack_pointer_rtx, STACK_POINTER_OFFSET); in emit_library_call_value_1()
H A Ddwarf2out.c1023 if (dest == stack_pointer_rtx) in stack_adjust_offset()
1028 || XEXP (src, 0) != stack_pointer_rtx in stack_adjust_offset()
1046 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset()
1059 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset()
1068 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset()
1582 if (dest == stack_pointer_rtx) in dwarf2out_frame_debug_expr()
1610 gcc_assert (XEXP (src, 0) == stack_pointer_rtx); in dwarf2out_frame_debug_expr()
1657 && XEXP (src, 1) == stack_pointer_rtx) in dwarf2out_frame_debug_expr()
1823 queue_reg_save (label, stack_pointer_rtx, NULL_RTX, offset); in dwarf2out_frame_debug_expr()
8804 : stack_pointer_rtx)); in based_loc_descr()
[all …]
H A Dcselib.c1205 cselib_invalidate_rtx (stack_pointer_rtx); in cselib_invalidate_rtx()
H A Dreload.c2467 || ydata.base == stack_pointer_rtx)) in immune_p()
2472 || xdata.base == stack_pointer_rtx)) in immune_p()
5052 || operand == stack_pointer_rtx) in find_reloads_address()
6655 && XEXP (goal, 0) == stack_pointer_rtx in find_equiv_reg()
6788 || (goal_mem && reg_overlap_mentioned_for_reload_p (stack_pointer_rtx, in find_equiv_reg()
H A Drecog.c1276 return XEXP (op, 0) == stack_pointer_rtx; in push_operand()
1299 return XEXP (op, 0) == stack_pointer_rtx; in pop_operand()
H A Demit-rtl.c528 return stack_pointer_rtx; in gen_rtx_REG()
5002 REG_POINTER (stack_pointer_rtx) = 1; in init_emit()
5152 stack_pointer_rtx = gen_raw_REG (Pmode, STACK_POINTER_REGNUM); in init_emit_once()
H A Dcse.c2221 || x == stack_pointer_rtx in hash_rtx()
5827 && XEXP (addr, 0) == stack_pointer_rtx) in cse_insn()
5828 invalidate (stack_pointer_rtx, VOIDmode); in cse_insn()
6525 invalidate (stack_pointer_rtx, VOIDmode); in addr_affects_sp_p()
H A Dalias.c2372 = gen_rtx_ADDRESS (Pmode, stack_pointer_rtx); in init_alias_once()
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.c8528 stack_pointer_rtx)), in vfp_emit_fstmx()
10345 stack_pointer_rtx, in emit_multi_reg_push()
10410 stack_pointer_rtx, in emit_sfm()
10771 (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, in arm_expand_prologue()
10798 (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, in arm_expand_prologue()
10944 insn = emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, in arm_expand_prologue()
13737 stack_pointer_rtx); in thumb_expand_prologue()
13745 insn = emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, in thumb_expand_prologue()
13839 stack_pointer_rtx)); in thumb_expand_prologue()
13894 emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, in thumb_expand_epilogue()
[all …]
H A Darm.h2087 ( (X) == frame_pointer_rtx || (X) == stack_pointer_rtx \
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips.c3021 : stack_pointer_rtx, in mips_restore_gp()
6862 stack_pointer_rtx, in mips_expand_prologue()
6873 stack_pointer_rtx, in mips_expand_prologue()
6893 stack_pointer_rtx, in mips_expand_prologue()
6915 stack_pointer_rtx, in mips_expand_prologue()
6932 stack_pointer_rtx)) = 1; in mips_expand_prologue()
7031 base = stack_pointer_rtx; in mips_expand_epilogue()
7063 target = stack_pointer_rtx; in mips_expand_epilogue()
7069 if (target != stack_pointer_rtx) in mips_expand_epilogue()
7085 stack_pointer_rtx, in mips_expand_epilogue()
[all …]
H A Dmips.md2744 emit_insn (gen_rtx_USE (VOIDmode, stack_pointer_rtx));
2787 emit_insn (gen_rtx_USE (VOIDmode, stack_pointer_rtx));
2829 emit_insn (gen_rtx_USE (VOIDmode, stack_pointer_rtx));
2871 emit_insn (gen_rtx_USE (VOIDmode, stack_pointer_rtx));
4906 emit_insn (gen_rtx_USE (VOIDmode, stack_pointer_rtx));
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.c5743 emit_insn (gen_andsi3 (stack_pointer_rtx, stack_pointer_rtx, in ix86_expand_prologue()
5786 : stack_pointer_rtx, in ix86_expand_prologue()
5792 pro_epilogue_adjust_stack (stack_pointer_rtx, stack_pointer_rtx, in ix86_expand_prologue()
5985 pro_epilogue_adjust_stack (stack_pointer_rtx, stack_pointer_rtx, in ix86_expand_epilogue()
6016 pro_epilogue_adjust_stack (stack_pointer_rtx, stack_pointer_rtx, in ix86_expand_epilogue()
6067 emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, popc)); in ix86_expand_epilogue()
17238 stack_pointer_rtx, in ix86_force_to_memory()
17255 stack_pointer_rtx)), in ix86_force_to_memory()
17275 stack_pointer_rtx)), in ix86_force_to_memory()
17281 stack_pointer_rtx)), in ix86_force_to_memory()
[all …]
H A Di386.h2109 #define AT_SP(MODE) (gen_rtx_MEM ((MODE), stack_pointer_rtx))
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.c1983 tmp = stack_pointer_rtx; in ia64_reload_gp()
2843 base = stack_pointer_rtx; in do_spill()
3005 stack_pointer_rtx, 0); in ia64_expand_prologue()
3028 stack_pointer_rtx, offset)); in ia64_expand_prologue()
3038 stack_pointer_rtx, in ia64_expand_prologue()
3040 stack_pointer_rtx, in ia64_expand_prologue()
3451 insn = emit_insn (gen_adddi3 (stack_pointer_rtx, stack_pointer_rtx, in ia64_expand_epilogue()
3460 stack_pointer_rtx, in ia64_expand_epilogue()
3462 stack_pointer_rtx, in ia64_expand_epilogue()
3564 src = stack_pointer_rtx; in ia64_split_return_addr_rtx()
[all …]
/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.c6295 chain = plus_constant (stack_pointer_rtx, in s390_back_chain_rtx()
6298 chain = stack_pointer_rtx; in s390_back_chain_rtx()
7174 insn = save_gprs (stack_pointer_rtx, in s390_emit_prologue()
7195 save_fpr (stack_pointer_rtx, offset, i + 16); in s390_emit_prologue()
7252 rtx t = gen_rtx_AND (Pmode, stack_pointer_rtx, in s390_emit_prologue()
7283 insn = gen_rtx_SET (VOIDmode, stack_pointer_rtx, in s390_emit_prologue()
7284 gen_rtx_PLUS (Pmode, stack_pointer_rtx, in s390_emit_prologue()
7300 gen_rtx_SET (VOIDmode, stack_pointer_rtx, in s390_emit_prologue()
7301 gen_rtx_PLUS (Pmode, stack_pointer_rtx, in s390_emit_prologue()
7311 plus_constant (stack_pointer_rtx, in s390_emit_prologue()
[all …]
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc.c3886 stack_pointer_rtx, in gen_stack_pointer_inc()
3888 stack_pointer_rtx, in gen_stack_pointer_inc()
3898 stack_pointer_rtx, in gen_stack_pointer_dec()
3900 stack_pointer_rtx, in gen_stack_pointer_dec()
3949 frame_base_reg = stack_pointer_rtx; in sparc_expand_prologue()
5439 mem = gen_rtx_MEM (Pmode, plus_constant (stack_pointer_rtx, in sparc_struct_value_rtx()
8506 = gen_rtx_MEM (word_mode, plus_constant (stack_pointer_rtx, in emit_and_preserve()
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000.h1190 plus_constant (stack_pointer_rtx, \

12