/dflybsd-src/contrib/gcc-4.7/gcc/ |
H A D | combine-stack-adj.c | 115 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 D | explow.c | 898 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 D | stack-ptr-mod.c | 42 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 D | dce.c | 291 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 D | expr.c | 217 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 D | rtlanal.c | 255 && (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 D | dwarf2cfi.c | 1559 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 D | var-tracking.c | 598 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 D | reg-notes.def | 122 rtx could be just the stack_pointer_rtx; more common would be a PLUS
|
H A D | targhooks.c | 812 return gen_rtx_MEM (Pmode, stack_pointer_rtx); in default_static_chain()
|
H A D | store-motion.c | 418 && XEXP (base, 0) == stack_pointer_rtx)) in store_killed_in_insn()
|
/dflybsd-src/contrib/gcc-8.0/gcc/ |
H A D | combine-stack-adj.c | 98 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 D | explow.c | 931 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 D | stack-ptr-mod.c | 37 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 D | lra-eliminations.c | 371 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 D | dce.c | 317 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 D | rtlanal.c | 477 && (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 D | expr.c | 119 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 D | dwarf2cfi.c | 1674 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 D | var-tracking.c | 717 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 D | reg-notes.def | 128 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 D | i386.c | 8584 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 D | predicates.md | 515 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 D | i386.c | 10944 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 D | x86-tune-sched.c | 102 && parts.base == stack_pointer_rtx in ix86_agi_dependent()
|