/openbsd-src/gnu/usr.bin/gcc/gcc/config/mn10200/ |
H A D | mn10200.c | 587 emit_insn (gen_addpsi3 (stack_pointer_rtx, stack_pointer_rtx, in expand_prologue() 592 emit_insn (gen_addpsi3 (stack_pointer_rtx, stack_pointer_rtx, in expand_prologue() 650 emit_insn (gen_addpsi3 (stack_pointer_rtx, stack_pointer_rtx, in expand_prologue() 652 emit_move_insn (gen_rtx_MEM (PSImode, stack_pointer_rtx), in expand_prologue() 662 emit_move_insn (frame_pointer_rtx, stack_pointer_rtx); in expand_prologue() 667 emit_insn (gen_addpsi3 (stack_pointer_rtx, stack_pointer_rtx, in expand_prologue() 685 plus_constant (stack_pointer_rtx, in expand_prologue() 704 stack_pointer_rtx, in expand_prologue() 743 emit_insn (gen_addpsi3 (stack_pointer_rtx, stack_pointer_rtx, in expand_epilogue() 752 emit_insn (gen_addpsi3 (stack_pointer_rtx, stack_pointer_rtx, in expand_epilogue() [all …]
|
/openbsd-src/gnu/gcc/gcc/config/mn10300/ |
H A D | mn10300.c | 667 stack_pointer_rtx, in mn10300_gen_multiple_store() 669 stack_pointer_rtx, in mn10300_gen_multiple_store() 678 stack_pointer_rtx, in mn10300_gen_multiple_store() 855 emit_insn (gen_addsi3 (stack_pointer_rtx, in expand_prologue() 856 stack_pointer_rtx, in expand_prologue() 862 emit_insn (gen_addsi3 (stack_pointer_rtx, in expand_prologue() 863 stack_pointer_rtx, in expand_prologue() 871 emit_insn (gen_addsi3 (stack_pointer_rtx, in expand_prologue() 872 stack_pointer_rtx, in expand_prologue() 898 emit_insn (gen_movsi (reg, stack_pointer_rtx)); in expand_prologue() [all …]
|
H A D | mn10300.h | 411 ((X) == stack_pointer_rtx && (CLASS) != SP_REGS \ 423 (X == stack_pointer_rtx && CLASS != SP_REGS \ 690 && XEXP (OP, 0) != stack_pointer_rtx) \ 694 && XEXP (XEXP (OP, 0), 0) != stack_pointer_rtx \ 703 && XEXP (OP, 0) != stack_pointer_rtx))
|
/openbsd-src/gnu/gcc/gcc/config/cris/ |
H A D | cris.c | 2541 stack_pointer_rtx, in cris_expand_prologue() 2542 plus_constant (stack_pointer_rtx, in cris_expand_prologue() 2550 mem = gen_rtx_MEM (SImode, stack_pointer_rtx); in cris_expand_prologue() 2569 stack_pointer_rtx, in cris_expand_prologue() 2570 plus_constant (stack_pointer_rtx, in cris_expand_prologue() 2575 mem = gen_rtx_MEM (SImode, stack_pointer_rtx); in cris_expand_prologue() 2586 stack_pointer_rtx, in cris_expand_prologue() 2587 plus_constant (stack_pointer_rtx, in cris_expand_prologue() 2592 mem = gen_rtx_MEM (SImode, stack_pointer_rtx); in cris_expand_prologue() 2597 insn = emit_move_insn (frame_pointer_rtx, stack_pointer_rtx); in cris_expand_prologue() [all …]
|
/openbsd-src/gnu/gcc/gcc/ |
H A D | explow.c | 841 stack_pointer_rtx, adjust, stack_pointer_rtx, 0, in adjust_stack() 844 if (temp != stack_pointer_rtx) in adjust_stack() 845 emit_move_insn (stack_pointer_rtx, temp); 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() 874 emit_move_insn (stack_pointer_rtx, temp); in anti_adjust_stack() 975 emit_insn (fcn (sa, stack_pointer_rtx)); in emit_stack_save() 985 emit_insn (fcn (sa, stack_pointer_rtx)); in emit_stack_save() 1036 gen_rtx_MEM (BLKmode, stack_pointer_rtx))); in emit_stack_restore() 1046 emit_insn (fcn (stack_pointer_rtx, sa)); in emit_stack_restore() [all …]
|
H A D | regmove.c | 2149 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() 2428 && XEXP (XEXP (XEXP (dest, 0), 1), 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() [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/ |
H A D | explow.c | 924 stack_pointer_rtx, adjust, stack_pointer_rtx, 0, 927 if (temp != stack_pointer_rtx) 928 emit_move_insn (stack_pointer_rtx, temp); 955 stack_pointer_rtx, adjust, stack_pointer_rtx, 0, 958 if (temp != stack_pointer_rtx) 959 emit_move_insn (stack_pointer_rtx, temp); 1064 emit_insn (fcn (sa, stack_pointer_rtx)); 1073 emit_insn (fcn (sa, stack_pointer_rtx)); 1127 gen_rtx_MEM (BLKmode, stack_pointer_rtx))); 1135 emit_insn (fcn (stack_pointer_rtx, sa)); [all …]
|
H A D | regmove.c | 2169 if (x == stack_pointer_rtx) 2172 && XEXP (x, 0) == stack_pointer_rtx 2241 if (XEXP (*mem, 0) == stack_pointer_rtx) 2272 plus_constant (stack_pointer_rtx, 2308 if (!reg_mentioned_p (stack_pointer_rtx, x)) 2365 if (dest == stack_pointer_rtx 2367 && XEXP (src, 0) == stack_pointer_rtx 2457 && XEXP (XEXP (XEXP (dest, 0), 1), 0) == stack_pointer_rtx 2462 && XEXP (XEXP (dest, 0), 0) == stack_pointer_rtx 2463 && ! reg_mentioned_p (stack_pointer_rtx, src) [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mn10300/ |
H A D | mn10300.c | 502 stack_pointer_rtx, 504 stack_pointer_rtx, 513 stack_pointer_rtx, 541 emit_move_insn (frame_pointer_rtx, stack_pointer_rtx); in expand_prologue() 545 emit_insn (gen_addsi3 (stack_pointer_rtx, in expand_prologue() 546 stack_pointer_rtx, in expand_prologue() 576 emit_move_insn (stack_pointer_rtx, frame_pointer_rtx); in expand_epilogue() 581 emit_insn (gen_addsi3 (stack_pointer_rtx, in expand_epilogue() 582 stack_pointer_rtx, in expand_epilogue() 785 && (in == stack_pointer_rtx [all …]
|
H A D | mn10300.h | 368 ((X) == stack_pointer_rtx && (CLASS) != SP_REGS \ 380 (X == stack_pointer_rtx && CLASS != SP_REGS \ 673 && XEXP (OP, 0) != stack_pointer_rtx) \ 677 && XEXP (XEXP (OP, 0), 0) != stack_pointer_rtx \ 686 && XEXP (OP, 0) != stack_pointer_rtx))
|
/openbsd-src/gnu/gcc/gcc/config/v850/ |
H A D | v850.c | 1615 plus_constant (stack_pointer_rtx, in expand_prologue() 1673 stack_pointer_rtx, in expand_prologue() 1674 plus_constant (stack_pointer_rtx, -alloc_stack)); in expand_prologue() 1682 plus_constant (stack_pointer_rtx, in expand_prologue() 1743 emit_insn (gen_addsi3 (stack_pointer_rtx, in expand_prologue() 1744 stack_pointer_rtx, in expand_prologue() 1751 plus_constant (stack_pointer_rtx, in expand_prologue() 1760 plus_constant (stack_pointer_rtx, in expand_prologue() 1775 emit_insn (gen_addsi3 (stack_pointer_rtx, in expand_prologue() 1776 stack_pointer_rtx, in expand_prologue() [all …]
|
/openbsd-src/gnu/gcc/gcc/config/score/ |
H A D | score-mdaux.c | 253 gen_rtx_PRE_DEC (SImode, stack_pointer_rtx)); in mdx_prologue() 266 EMIT_PL (emit_insn (gen_add3_insn (stack_pointer_rtx, in mdx_prologue() 267 stack_pointer_rtx, in mdx_prologue() 274 (gen_sub3_insn (stack_pointer_rtx, in mdx_prologue() 275 stack_pointer_rtx, in mdx_prologue() 282 gen_rtx_SET (VOIDmode, stack_pointer_rtx, in mdx_prologue() 283 plus_constant (stack_pointer_rtx, in mdx_prologue() 289 EMIT_PL (emit_move_insn (hard_frame_pointer_rtx, stack_pointer_rtx)); in mdx_prologue() 314 base = stack_pointer_rtx; in mdx_epilogue() 332 if (base != stack_pointer_rtx) in mdx_epilogue() [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/v850/ |
H A D | v850.c | 1671 plus_constant (stack_pointer_rtx, in expand_prologue() 1728 stack_pointer_rtx, in expand_prologue() 1729 plus_constant (stack_pointer_rtx, -alloc_stack)); in expand_prologue() 1743 plus_constant (stack_pointer_rtx, in expand_prologue() 1794 emit_insn (gen_addsi3 (stack_pointer_rtx, in expand_prologue() 1795 stack_pointer_rtx, in expand_prologue() 1802 plus_constant (stack_pointer_rtx, in expand_prologue() 1811 plus_constant (stack_pointer_rtx, in expand_prologue() 1826 emit_insn (gen_addsi3 (stack_pointer_rtx, in expand_prologue() 1827 stack_pointer_rtx, in expand_prologue() [all …]
|
/openbsd-src/gnu/gcc/gcc/config/mmix/ |
H A D | mmix.c | 1923 plus_constant (stack_pointer_rtx, in mmix_expand_prologue() 1950 plus_constant (stack_pointer_rtx, in mmix_expand_prologue() 1955 stack_pointer_rtx, in mmix_expand_prologue() 1992 plus_constant (stack_pointer_rtx, in mmix_expand_prologue() 2000 plus_constant (stack_pointer_rtx, in mmix_expand_prologue() 2041 plus_constant (stack_pointer_rtx, offset)), in mmix_expand_prologue() 2077 plus_constant (stack_pointer_rtx, in mmix_expand_prologue() 2153 plus_constant (stack_pointer_rtx, in mmix_expand_epilogue() 2185 plus_constant (stack_pointer_rtx, in mmix_expand_epilogue() 2199 emit_insn (gen_adddi3 (stack_pointer_rtx, stack_pointer_rtx, in mmix_expand_epilogue() [all …]
|
/openbsd-src/gnu/gcc/gcc/config/mt/ |
H A D | mt.c | 934 stack_pointer_rtx, in mt_emit_save_restore() 963 base_reg = stack_pointer_rtx; in mt_emit_save_fp() 1003 base_reg = stack_pointer_rtx; in mt_emit_save_regs() 1101 insn = emit_insn (gen_subsi3 (stack_pointer_rtx, in mt_expand_prologue() 1102 stack_pointer_rtx, in mt_expand_prologue() 1108 stack_pointer_rtx, in mt_expand_prologue() 1110 stack_pointer_rtx, in mt_expand_prologue() 1119 emit_insn (gen_addsi3 (size_rtx, size_rtx, stack_pointer_rtx)); in mt_expand_prologue() 1127 insn = emit_move_insn (frame_pointer_rtx, stack_pointer_rtx); in mt_expand_prologue() 1181 emit_insn (gen_addsi3 (size_rtx, size_rtx, stack_pointer_rtx)); in mt_expand_epilogue() [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mmix/ |
H A D | mmix.c | 2111 plus_constant (stack_pointer_rtx, in mmix_expand_prologue() 2138 plus_constant (stack_pointer_rtx, in mmix_expand_prologue() 2143 stack_pointer_rtx, in mmix_expand_prologue() 2180 plus_constant (stack_pointer_rtx, in mmix_expand_prologue() 2188 plus_constant (stack_pointer_rtx, in mmix_expand_prologue() 2229 plus_constant (stack_pointer_rtx, offset)), in mmix_expand_prologue() 2265 plus_constant (stack_pointer_rtx, in mmix_expand_prologue() 2344 plus_constant (stack_pointer_rtx, in mmix_expand_epilogue() 2377 plus_constant (stack_pointer_rtx, in mmix_expand_epilogue() 2391 emit_insn (gen_adddi3 (stack_pointer_rtx, stack_pointer_rtx, in mmix_expand_epilogue() [all …]
|
/openbsd-src/gnu/gcc/gcc/config/stormy16/ |
H A D | stormy16.c | 733 && XEXP (XEXP (x, 0), 0) == stack_pointer_rtx); in xstormy16_extra_constraint_p() 739 && XEXP (XEXP (x, 0), 0) == stack_pointer_rtx); in xstormy16_extra_constraint_p() 1105 mem_push_rtx = gen_rtx_POST_INC (Pmode, stack_pointer_rtx); in xstormy16_expand_prologue() 1128 gen_rtx_MEM (Pmode, stack_pointer_rtx), in xstormy16_expand_prologue() 1130 XVECEXP (dwarf, 0, 1) = gen_rtx_SET (Pmode, stack_pointer_rtx, in xstormy16_expand_prologue() 1131 plus_constant (stack_pointer_rtx, in xstormy16_expand_prologue() 1153 gen_rtx_MEM (Pmode, stack_pointer_rtx), in xstormy16_expand_prologue() 1155 XVECEXP (dwarf, 0, 1) = gen_rtx_SET (Pmode, stack_pointer_rtx, in xstormy16_expand_prologue() 1156 plus_constant (stack_pointer_rtx, in xstormy16_expand_prologue() 1168 emit_move_insn (hard_frame_pointer_rtx, stack_pointer_rtx); in xstormy16_expand_prologue() [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/stormy16/ |
H A D | stormy16.c | 599 && XEXP (XEXP (x, 0), 0) == stack_pointer_rtx); 605 && XEXP (XEXP (x, 0), 0) == stack_pointer_rtx); 967 mem_push_rtx = gen_rtx_POST_INC (Pmode, stack_pointer_rtx); in xstormy16_expand_prologue() 969 mem_fake_push_rtx = gen_rtx_PRE_INC (Pmode, stack_pointer_rtx); in xstormy16_expand_prologue() 1008 insn = emit_move_insn (hard_frame_pointer_rtx, stack_pointer_rtx); in xstormy16_expand_prologue() 1015 insn = emit_addhi3_postreload (stack_pointer_rtx, stack_pointer_rtx, in xstormy16_expand_prologue() 1023 insn = emit_move_insn (hard_frame_pointer_rtx, stack_pointer_rtx); in xstormy16_expand_prologue() 1059 mem_pop_rtx = gen_rtx_PRE_DEC (Pmode, stack_pointer_rtx); in xstormy16_expand_epilogue() 1068 emit_move_insn (stack_pointer_rtx, hard_frame_pointer_rtx); in xstormy16_expand_epilogue() 1070 emit_addhi3_postreload (stack_pointer_rtx, stack_pointer_rtx, in xstormy16_expand_epilogue() [all …]
|
/openbsd-src/gnu/gcc/gcc/config/mcore/ |
H A D | mcore.c | 224 emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, tmp)); in output_stack_adjust() 225 memref = gen_rtx_MEM (SImode, stack_pointer_rtx); in output_stack_adjust() 227 emit_insn (gen_movsi (memref, stack_pointer_rtx)); in output_stack_adjust() 249 insn = gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, val); in output_stack_adjust() 251 insn = gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, val); in output_stack_adjust() 1975 plus_constant (stack_pointer_rtx, offset)), in mcore_expand_prolog() 1999 emit_insn (gen_store_multiple (gen_rtx_MEM (SImode, stack_pointer_rtx), in mcore_expand_prolog() 2010 plus_constant (stack_pointer_rtx, offs)), in mcore_expand_prolog() 2024 emit_insn (gen_movsi (frame_pointer_rtx, stack_pointer_rtx)); in mcore_expand_prolog() 2057 emit_insn (gen_movsi (stack_pointer_rtx, frame_pointer_rtx)); in mcore_expand_epilog() [all …]
|
/openbsd-src/gnu/gcc/gcc/config/fr30/ |
H A D | fr30.c | 326 insn = emit_insn (gen_movsi (frame_pointer_rtx, stack_pointer_rtx)); in fr30_expand_prologue() 348 insn = emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, tmp)); in fr30_expand_prologue() 389 emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, tmp)); in fr30_expand_epilogue()
|
/openbsd-src/gnu/gcc/gcc/config/iq2000/ |
H A D | iq2000.c | 1474 if (reg == stack_pointer_rtx || reg == frame_pointer_rtx in iq2000_debugger_offset() 1745 emit_insn (gen_addsi3 (reg, reg, stack_pointer_rtx)); in iq2000_add_large_offset_to_sp() 1767 rtx dwarf_address = plus_constant (stack_pointer_rtx, offset); in iq2000_emit_frame_related_store() 1818 base_reg_rtx = stack_pointer_rtx, base_offset = 0; in save_restore_insns() 1988 rtx ptr = stack_pointer_rtx; in iq2000_expand_prologue() 1993 ptr = gen_rtx_PLUS (Pmode, stack_pointer_rtx, GEN_INT (offset)); in iq2000_expand_prologue() 2014 insn = emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, in iq2000_expand_prologue() 2017 dwarf_pattern = gen_rtx_SET (Pmode, stack_pointer_rtx, in iq2000_expand_prologue() 2018 plus_constant (stack_pointer_rtx, -tsize)); in iq2000_expand_prologue() 2029 stack_pointer_rtx)); in iq2000_expand_prologue() [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mcore/ |
H A D | mcore.c | 181 emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, tmp)); 182 memref = gen_rtx (MEM, SImode, stack_pointer_rtx); 184 emit_insn (gen_movsi (memref, stack_pointer_rtx)); 206 insn = gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, val); 208 insn = gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, val); 2327 plus_constant (stack_pointer_rtx, offset)), in mcore_expand_prolog() 2351 emit_insn (gen_store_multiple (gen_rtx (MEM, SImode, stack_pointer_rtx), in mcore_expand_prolog() 2362 plus_constant (stack_pointer_rtx, offs)), in mcore_expand_prolog() 2376 emit_insn (gen_movsi (frame_pointer_rtx, stack_pointer_rtx)); in mcore_expand_prolog() 2409 emit_insn (gen_movsi (stack_pointer_rtx, frame_pointer_rtx)); in mcore_expand_epilog() [all …]
|
/openbsd-src/gnu/gcc/gcc/config/m32r/ |
H A D | m32r.c | 1396 emit_insn (gen_addsi3 (stack_pointer_rtx, in m32r_expand_prologue() 1397 stack_pointer_rtx, in m32r_expand_prologue() 1403 emit_insn (gen_movsi_push (stack_pointer_rtx, frame_pointer_rtx)); in m32r_expand_prologue() 1412 emit_insn (gen_movsi_push (stack_pointer_rtx, in m32r_expand_prologue() 1417 emit_insn (gen_movsi_push (stack_pointer_rtx, in m32r_expand_prologue() 1428 emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, in m32r_expand_prologue() 1435 emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, tmp)); in m32r_expand_prologue() 1439 emit_insn (gen_movsi (frame_pointer_rtx, stack_pointer_rtx)); in m32r_expand_prologue() 1443 emit_insn (gen_movsi_push (stack_pointer_rtx, in m32r_expand_prologue() 1449 m32r_reload_lr (stack_pointer_rtx, in m32r_expand_prologue()
|
/openbsd-src/gnu/gcc/gcc/config/crx/ |
H A D | crx.c | 1427 emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, in crx_expand_prologue() 1433 emit_move_insn (frame_pointer_rtx, stack_pointer_rtx); in crx_expand_prologue() 1455 emit_move_insn (stack_pointer_rtx, frame_pointer_rtx); in crx_expand_epilogue() 1458 emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, in crx_expand_epilogue()
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mips/ |
H A D | mips.c | 2473 loc = stack_pointer_rtx; 3622 scratch = plus_constant (stack_pointer_rtx, gp_offset); 3627 emit_insn (gen_adddi3 (scratch, scratch, stack_pointer_rtx)); 3629 emit_insn (gen_addsi3 (scratch, scratch, stack_pointer_rtx)); 5626 if (reg == stack_pointer_rtx || reg == frame_pointer_rtx 6943 emit_insn (gen_adddi3 (reg, reg, stack_pointer_rtx)); 6945 emit_insn (gen_addsi3 (reg, reg, stack_pointer_rtx)); 6971 rtx address = plus_constant (stack_pointer_rtx, offset); 7067 base_reg_rtx = stack_pointer_rtx, base_offset = large_offset; 7070 base_reg_rtx = stack_pointer_rtx, base_offset = 0; [all …]
|