Home
last modified time | relevance | path

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

123

/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dcombine-stack-adj.c115 if (x == stack_pointer_rtx) in stack_memref_p()
118 && XEXP (x, 0) == stack_pointer_rtx in stack_memref_p()
184 if (REG_P (*ref) || XEXP (*ref, 0) == stack_pointer_rtx) in record_one_stack_ref()
210 replace_equiv_address (SET_DEST (set), stack_pointer_rtx), in try_apply_stack_adjustment()
217 rtx new_addr = plus_constant (stack_pointer_rtx, ml->sp_offset - delta); in try_apply_stack_adjustment()
222 else if (GET_MODE (*ml->ref) == GET_MODE (stack_pointer_rtx)) in try_apply_stack_adjustment()
261 if (!reg_mentioned_p (stack_pointer_rtx, x)) in record_stack_refs()
453 if (dest == stack_pointer_rtx in combine_stack_adjustments_for_block()
455 && XEXP (src, 0) == stack_pointer_rtx in combine_stack_adjustments_for_block()
562 == stack_pointer_rtx in combine_stack_adjustments_for_block()
[all …]
H A Dexplow.c898 stack_pointer_rtx, adjust, stack_pointer_rtx, 0, in adjust_stack_1()
901 if (temp != stack_pointer_rtx) in adjust_stack_1()
902 insn = emit_move_insn (stack_pointer_rtx, temp); in adjust_stack_1()
907 gcc_assert (temp != NULL && SET_DEST (temp) == stack_pointer_rtx); in adjust_stack_1()
1053 emit_insn (fcn (sa, stack_pointer_rtx)); in emit_stack_save()
1111 emit_clobber (gen_rtx_MEM (BLKmode, stack_pointer_rtx)); in emit_stack_restore()
1116 emit_insn (fcn (stack_pointer_rtx, sa)); in emit_stack_restore()
1430 stack_pointer_rtx, stack_limit_rtx, in allocate_dynamic_stack_space()
1434 stack_limit_rtx, stack_pointer_rtx, in allocate_dynamic_stack_space()
1563 stack_pointer_rtx, in probe_stack_range()
[all …]
H A Dstack-ptr-mod.c42 if (x == stack_pointer_rtx in notice_stack_pointer_modification_1()
48 && XEXP (XEXP (x, 0), 0) == stack_pointer_rtx)) in notice_stack_pointer_modification_1()
H A Ddce.c291 if (addr != stack_pointer_rtx) in find_call_stack_args()
322 || XEXP (SET_SRC (set), 0) != stack_pointer_rtx in find_call_stack_args()
356 if (addr != stack_pointer_rtx) in find_call_stack_args()
401 if (!set || SET_DEST (set) == stack_pointer_rtx) in find_call_stack_args()
417 if (addr != stack_pointer_rtx) in find_call_stack_args()
446 || XEXP (SET_SRC (set), 0) != stack_pointer_rtx in find_call_stack_args()
H A Dexpr.c217 mem = gen_rtx_MEM (VOIDmode, stack_pointer_rtx); in init_expr_target()
3087 temp = expand_simple_binop (Pmode, PLUS, stack_pointer_rtx, in emit_move_resolve_push()
3088 GEN_INT (adjust), stack_pointer_rtx, in emit_move_resolve_push()
3090 if (temp != stack_pointer_rtx) in emit_move_resolve_push()
3091 emit_move_insn (stack_pointer_rtx, temp); in emit_move_resolve_push()
3098 temp = stack_pointer_rtx; in emit_move_resolve_push()
3103 temp = plus_constant (stack_pointer_rtx, -adjust); in emit_move_resolve_push()
3681 if (dest == stack_pointer_rtx) in find_args_size_adjust()
3706 if (dest == stack_pointer_rtx) in find_args_size_adjust()
3710 gcc_checking_assert (mem_autoinc_base (dest) != stack_pointer_rtx); in find_args_size_adjust()
[all …]
H A Drtlanal.c255 && (x == stack_pointer_rtx || x == hard_frame_pointer_rtx)) in rtx_addr_can_trap_p_1()
310 || x == stack_pointer_rtx in rtx_addr_can_trap_p_1()
387 || x == stack_pointer_rtx in nonzero_address_p()
2325 && XEXP (x, 0) == stack_pointer_rtx) in may_trap_p_1()
3183 if (XEXP (x, 0) != stack_pointer_rtx) in auto_inc_p()
3679 if (SET_DEST (set) == stack_pointer_rtx) in keep_with_call_p()
3978 if ((x == stack_pointer_rtx in nonzero_bits1()
3990 if (x == stack_pointer_rtx && PUSH_ARGS) in nonzero_bits1()
H A Ddwarf2cfi.c1559 if (dest == stack_pointer_rtx) in dwarf2out_frame_debug_expr()
1587 gcc_assert (XEXP (src, 0) == stack_pointer_rtx); in dwarf2out_frame_debug_expr()
1634 && XEXP (src, 1) == stack_pointer_rtx) in dwarf2out_frame_debug_expr()
1690 if (fde && XEXP (src, 0) == stack_pointer_rtx) in dwarf2out_frame_debug_expr()
1874 queue_reg_save (stack_pointer_rtx, NULL_RTX, offset); in dwarf2out_frame_debug_expr()
H A Dvar-tracking.c598 if (dest == stack_pointer_rtx) in stack_adjust_offset_pre_post()
603 || XEXP (src, 0) != stack_pointer_rtx in stack_adjust_offset_pre_post()
622 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset_pre_post()
638 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset_pre_post()
646 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset_pre_post()
654 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset_pre_post()
662 if (XEXP (src, 0) == stack_pointer_rtx) in stack_adjust_offset_pre_post()
897 if (loc == stack_pointer_rtx in adjust_mems()
9202 vt_equate_reg_base_value (cfa_base_rtx, stack_pointer_rtx); in vt_init_cfa_base()
9296 if (elim == stack_pointer_rtx) in vt_initialize()
H A Dreg-notes.def122 rtx could be just the stack_pointer_rtx; more common would be a PLUS
H A Dtarghooks.c812 return gen_rtx_MEM (Pmode, stack_pointer_rtx); in default_static_chain()
H A Dstore-motion.c418 && XEXP (base, 0) == stack_pointer_rtx)) in store_killed_in_insn()
/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dcombine-stack-adj.c98 if (x == stack_pointer_rtx) in stack_memref_p()
101 && XEXP (x, 0) == stack_pointer_rtx in stack_memref_p()
167 if (REG_P (*ref) || XEXP (*ref, 0) == stack_pointer_rtx) in record_one_stack_ref()
232 replace_equiv_address (SET_DEST (set), stack_pointer_rtx), in try_apply_stack_adjustment()
239 rtx new_addr = plus_constant (Pmode, stack_pointer_rtx, in try_apply_stack_adjustment()
245 else if (GET_MODE (*ml->ref) == GET_MODE (stack_pointer_rtx)) in try_apply_stack_adjustment()
281 if (!reg_mentioned_p (stack_pointer_rtx, x)) in record_stack_refs()
519 if (dest == stack_pointer_rtx in combine_stack_adjustments_for_block()
521 && XEXP (src, 0) == stack_pointer_rtx in combine_stack_adjustments_for_block()
635 == stack_pointer_rtx in combine_stack_adjustments_for_block()
[all …]
H A Dexplow.c931 stack_pointer_rtx, adjust, stack_pointer_rtx, 0, in adjust_stack_1()
934 if (temp != stack_pointer_rtx) in adjust_stack_1()
935 insn = emit_move_insn (stack_pointer_rtx, temp); in adjust_stack_1()
940 gcc_assert (temp != NULL && SET_DEST (temp) == stack_pointer_rtx); in adjust_stack_1()
1081 emit_insn (fcn (sa, stack_pointer_rtx)); in emit_stack_save()
1133 emit_clobber (gen_rtx_MEM (BLKmode, stack_pointer_rtx)); in emit_stack_restore()
1138 emit_insn (fcn (stack_pointer_rtx, sa)); in emit_stack_restore()
1521 stack_pointer_rtx, stack_limit_rtx, in allocate_dynamic_stack_space()
1525 stack_limit_rtx, stack_pointer_rtx, in allocate_dynamic_stack_space()
1680 stack_pointer_rtx, in probe_stack_range()
[all …]
H A Dstack-ptr-mod.c37 if (x == stack_pointer_rtx in notice_stack_pointer_modification_1()
43 && XEXP (XEXP (x, 0), 0) == stack_pointer_rtx)) in notice_stack_pointer_modification_1()
H A Dlra-eliminations.c371 if (ep->to_rtx == stack_pointer_rtx) in lra_eliminate_regs_1()
381 && ep->to_rtx == stack_pointer_rtx in lra_eliminate_regs_1()
403 offset = ep->to_rtx == stack_pointer_rtx ? update_sp_offset : 0; in lra_eliminate_regs_1()
407 if (full_p && insn != NULL_RTX && ep->to_rtx == stack_pointer_rtx) in lra_eliminate_regs_1()
461 if (ep->to_rtx == stack_pointer_rtx) in lra_eliminate_regs_1()
476 if (insn != NULL_RTX && ep->to_rtx == stack_pointer_rtx) in lra_eliminate_regs_1()
745 if (XEXP (x, 0) == stack_pointer_rtx in mark_not_eliminable()
810 if (SET_DEST (x) == stack_pointer_rtx in mark_not_eliminable()
1037 if (ep->to_rtx == stack_pointer_rtx) in eliminate_regs_in_insn()
1229 gcc_assert ((ep->to_rtx != stack_pointer_rtx) in update_reg_eliminate()
H A Ddce.c317 if (addr != stack_pointer_rtx) in find_call_stack_args()
348 || XEXP (SET_SRC (set), 0) != stack_pointer_rtx in find_call_stack_args()
384 if (addr != stack_pointer_rtx) in find_call_stack_args()
429 if (!set || SET_DEST (set) == stack_pointer_rtx) in find_call_stack_args()
445 if (addr != stack_pointer_rtx) in find_call_stack_args()
474 || XEXP (SET_SRC (set), 0) != stack_pointer_rtx in find_call_stack_args()
H A Drtlanal.c477 && (x == stack_pointer_rtx || x == hard_frame_pointer_rtx)) in rtx_addr_can_trap_p_1()
534 || x == stack_pointer_rtx in rtx_addr_can_trap_p_1()
589 else if (x == stack_pointer_rtx) in rtx_addr_can_trap_p_1()
723 || x == stack_pointer_rtx in nonzero_address_p()
1257 if (reg == stack_pointer_rtx && INSN_P (insn)) in reg_set_p()
1267 if (XEXP (XEXP (mem, 0), 0) == stack_pointer_rtx) in reg_set_p()
2812 && XEXP (x, 0) == stack_pointer_rtx) in may_trap_p_1()
3540 if (XEXP (x, 0) != stack_pointer_rtx) in auto_inc_p()
4126 if (SET_DEST (set) == stack_pointer_rtx) in keep_with_call_p()
4509 if ((x == stack_pointer_rtx in nonzero_bits1()
[all …]
H A Dexpr.c119 mem = gen_rtx_MEM (word_mode, stack_pointer_rtx); in init_expr_target()
3380 temp = expand_simple_binop (Pmode, PLUS, stack_pointer_rtx, in emit_move_resolve_push()
3381 gen_int_mode (adjust, Pmode), stack_pointer_rtx, in emit_move_resolve_push()
3383 if (temp != stack_pointer_rtx) in emit_move_resolve_push()
3384 emit_move_insn (stack_pointer_rtx, temp); in emit_move_resolve_push()
3391 temp = stack_pointer_rtx; in emit_move_resolve_push()
3396 temp = plus_constant (Pmode, stack_pointer_rtx, -adjust); in emit_move_resolve_push()
3990 if (dest == stack_pointer_rtx) in find_args_size_adjust()
4015 if (dest == stack_pointer_rtx) in find_args_size_adjust()
4019 gcc_checking_assert (mem_autoinc_base (dest) != stack_pointer_rtx); in find_args_size_adjust()
[all …]
H A Ddwarf2cfi.c1674 if (dest == stack_pointer_rtx) in dwarf2out_frame_debug_expr()
1697 gcc_assert (XEXP (src, 0) == stack_pointer_rtx); in dwarf2out_frame_debug_expr()
1743 && XEXP (src, 1) == stack_pointer_rtx) in dwarf2out_frame_debug_expr()
1802 if (fde && XEXP (src, 0) == stack_pointer_rtx) in dwarf2out_frame_debug_expr()
1983 queue_reg_save (stack_pointer_rtx, NULL_RTX, offset); in dwarf2out_frame_debug_expr()
H A Dvar-tracking.c717 if (dest != stack_pointer_rtx) in stack_adjust_offset_pre_post_cb()
735 && XEXP (src, 0) == stack_pointer_rtx); in stack_adjust_offset_pre_post_cb()
756 if (dest == stack_pointer_rtx) in stack_adjust_offset_pre_post()
761 || XEXP (src, 0) != stack_pointer_rtx in stack_adjust_offset_pre_post()
1045 if (loc == stack_pointer_rtx in adjust_mems()
6114 if (loc == stack_pointer_rtx in add_stores()
9966 vt_equate_reg_base_value (cfa_base_rtx, stack_pointer_rtx); in vt_init_cfa_base()
10065 expr = plus_constant (GET_MODE (stack_pointer_rtx), in vt_initialize()
10066 stack_pointer_rtx, -ofst); in vt_initialize()
10071 val = cselib_lookup_from_insn (stack_pointer_rtx, in vt_initialize()
[all …]
H A Dreg-notes.def128 rtx could be just the stack_pointer_rtx; more common would be a PLUS
/dflybsd-src/contrib/gcc-4.7/gcc/config/i386/
H A Di386.c8584 xops[1] = gen_rtx_MEM (Pmode, stack_pointer_rtx); in ix86_code_end()
8675 if (m->fs.cfa_reg == stack_pointer_rtx) in gen_push()
8682 stack_pointer_rtx)), in gen_push()
8695 stack_pointer_rtx))); in gen_pop()
9113 base_reg = stack_pointer_rtx; in choose_baseaddr()
9126 base_reg = stack_pointer_rtx; in choose_baseaddr()
9376 if (dest == stack_pointer_rtx) in pro_epilogue_adjust_stack()
9396 gcc_checking_assert (src == stack_pointer_rtx in pro_epilogue_adjust_stack()
9644 x = gen_rtx_PLUS (Pmode, stack_pointer_rtx, GEN_INT (UNITS_PER_WORD)); in release_scratch_register_on_entry()
9645 x = gen_rtx_SET (VOIDmode, stack_pointer_rtx, x); in release_scratch_register_on_entry()
[all …]
H A Dpredicates.md515 if (!TARGET_64BIT && op == stack_pointer_rtx)
989 || parts.base == stack_pointer_rtx)
996 || parts.index == stack_pointer_rtx)
/dflybsd-src/contrib/gcc-8.0/gcc/config/i386/
H A Di386.c10944 xops[0] = gen_rtx_MEM (word_mode, stack_pointer_rtx); in output_indirect_thunk()
10952 xops[0] = stack_pointer_rtx; in output_indirect_thunk()
10953 xops[1] = plus_constant (Pmode, stack_pointer_rtx, UNITS_PER_WORD); in output_indirect_thunk()
11181 xops[1] = gen_rtx_MEM (Pmode, stack_pointer_rtx); in ix86_code_end()
11272 if (m->fs.cfa_reg == stack_pointer_rtx) in gen_push()
11281 stack_pointer_rtx)), in gen_push()
11296 stack_pointer_rtx))); in gen_pop()
12007 base_reg = stack_pointer_rtx; in choose_basereg()
12020 base_reg = stack_pointer_rtx; in choose_basereg()
12051 if (base_reg == stack_pointer_rtx) in choose_basereg()
[all …]
H A Dx86-tune-sched.c102 && parts.base == stack_pointer_rtx in ix86_agi_dependent()

123