Searched refs:STACK_POINTER_REGNUM (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-9.3-release/contrib/gcc/config/mips/
H A Dlinux-unwind.h90 fs->cfa_reg = STACK_POINTER_REGNUM;
H A Dmips.h1435 #define STACK_POINTER_REGNUM (GP_REG_FIRST + 29)
1816 {{ ARG_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1819 { FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1832 || ((TO) == STACK_POINTER_REGNUM && !frame_pointer_needed \
2041 reg_names[STACK_POINTER_REGNUM], \
2042 reg_names[STACK_POINTER_REGNUM], \
2687 reg_names[STACK_POINTER_REGNUM], \
2688 reg_names[STACK_POINTER_REGNUM], \
2691 reg_names[STACK_POINTER_REGNUM]); \
2704 reg_names[STACK_POINTER_REGNUM], \
1428 #define STACK_POINTER_REGNUM macro
[all...]
/freebsd-9.3-release/contrib/gcc/config/rs6000/
H A Dlinux-unwind.h234 new_cfa = regs->gpr[STACK_POINTER_REGNUM];
236 fs->cfa_reg = STACK_POINTER_REGNUM;
240 if (i != STACK_POINTER_REGNUM)
H A Drs6000.h914 #define STACK_POINTER_REGNUM 1
1542 {{ HARD_FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1543 { FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1545 { ARG_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1559 ((FROM) == ARG_POINTER_REGNUM && (TO) == STACK_POINTER_REGNUM \
912 #define STACK_POINTER_REGNUM macro
H A Ddarwin-fallback.c425 fs->cfa_reg = STACK_POINTER_REGNUM;
/freebsd-9.3-release/contrib/gcc/config/s390/
H A Ds390.h557 #define STACK_POINTER_REGNUM 15 macro
579 {{ FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM }, \
581 { ARG_POINTER_REGNUM, STACK_POINTER_REGNUM }, \
583 { RETURN_ADDRESS_POINTER_REGNUM, STACK_POINTER_REGNUM }, \
H A Ds390.c1656 if (REGNO (base) == STACK_POINTER_REGNUM
1704 if (REGNO (indx) == STACK_POINTER_REGNUM
6495 clobbered_regs[STACK_POINTER_REGNUM]
6631 - (STACK_POINTER_REGNUM - cfun_frame_layout.first_save_gpr_slot + 1)
6772 regs_ever_live[STACK_POINTER_REGNUM] = clobbered_regs[STACK_POINTER_REGNUM];
6887 gcc_assert (to == STACK_POINTER_REGNUM
7522 if (i == STACK_POINTER_REGNUM
8369 op[1] = gen_rtx_REG (Pmode, STACK_POINTER_REGNUM);
9001 if (REGNO (base) != STACK_POINTER_REGNUM
[all...]
/freebsd-9.3-release/contrib/gcc/config/i386/
H A Di386.h986 #define STACK_POINTER_REGNUM 7
1580 {{ ARG_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1582 { FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1591 ((TO) == STACK_POINTER_REGNUM ? ! frame_pointer_needed : 1)
1611 ((REGNO) < STACK_POINTER_REGNUM \
1616 || (unsigned) reg_renumber[(REGNO)] < STACK_POINTER_REGNUM)
1619 ((REGNO) <= STACK_POINTER_REGNUM \
1626 || (unsigned) reg_renumber[(REGNO)] <= STACK_POINTER_REGNUM)
1649 (REGNO (X) < STACK_POINTER_REGNUM \
1655 (REGNO (X) <= STACK_POINTER_REGNUM \
983 #define STACK_POINTER_REGNUM macro
[all...]
/freebsd-9.3-release/contrib/gcc/config/arm/
H A Darm.h842 #define STACK_POINTER_REGNUM SP_REGNUM
1395 int outgoing_args; /* STACK_POINTER_REGNUM. */
1600 {{ ARG_POINTER_REGNUM, STACK_POINTER_REGNUM },\
1604 { FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM },\
1614 HARD_FRAME_POINTER_REGNUM and not into STACK_POINTER_REGNUM or
1618 ((TO) == STACK_POINTER_REGNUM && frame_pointer_needed) ? 0 : \
1745 && TEST_REGNO (REGNO, ==, STACK_POINTER_REGNUM)))
1924 && (REGNO (X) == STACK_POINTER_REGNUM \
2187 STACK_POINTER_REGNUM, REGNO); \
2198 STACK_POINTER_REGNUM, REGN
838 #define STACK_POINTER_REGNUM macro
[all...]
H A Darm.c1308 || pic_register == STACK_POINTER_REGNUM
3715 && (regno == STACK_POINTER_REGNUM
3809 && REGNO (XEXP (x, 0)) == STACK_POINTER_REGNUM
10646 case STACK_POINTER_REGNUM:
10670 case STACK_POINTER_REGNUM:
12026 if (regno == STACK_POINTER_REGNUM)
13685 case STACK_POINTER_REGNUM:
13705 case STACK_POINTER_REGNUM:
/freebsd-9.3-release/contrib/gcc/config/sparc/
H A Dsparc.h925 #define STACK_POINTER_REGNUM 14
949 REGNO_POINTER_ALIGN (STACK_POINTER_REGNUM) = BITS_PER_UNIT; \
1424 {{ FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1439 if ((TO) == STACK_POINTER_REGNUM) \
920 #define STACK_POINTER_REGNUM macro
/freebsd-9.3-release/contrib/gcc/
H A Dtarghooks.c488 if ((ARG_POINTER_REGNUM == STACK_POINTER_REGNUM
H A Dresource.c347 SET_HARD_REG_BIT (res->regs, STACK_POINTER_REGNUM);
1192 SET_HARD_REG_BIT (end_of_function_needs.regs, STACK_POINTER_REGNUM);
1195 SET_HARD_REG_BIT (end_of_function_needs.regs, STACK_POINTER_REGNUM);
H A Ddf-scan.c1581 df_uses_record (dflow, &regno_reg_rtx[STACK_POINTER_REGNUM],
1749 bitmap_set_bit (artificial_uses_at_bottom, STACK_POINTER_REGNUM);
1854 bitmap_set_bit (df->entry_block_defs, STACK_POINTER_REGNUM);
1952 bitmap_set_bit (df->exit_block_uses, STACK_POINTER_REGNUM);
H A Ddwarf2out.c425 unsigned int dwarf_regnum = DWARF_FRAME_REGNUM (STACK_POINTER_REGNUM);
977 gcc_assert (REGNO (rtl) == STACK_POINTER_REGNUM);
982 gcc_assert (REGNO (XEXP (rtl, 0)) == STACK_POINTER_REGNUM);
987 gcc_assert (REGNO (XEXP (rtl, 0)) == STACK_POINTER_REGNUM);
1106 if (!flag_asynchronous_unwind_tables && cfa.reg != STACK_POINTER_REGNUM)
1156 if (cfa.reg == STACK_POINTER_REGNUM)
1605 cfa.reg = STACK_POINTER_REGNUM;
1615 if (cfa.reg == STACK_POINTER_REGNUM)
1617 if (cfa_store.reg == STACK_POINTER_REGNUM)
1662 gcc_assert (cfa.reg == STACK_POINTER_REGNUM);
[all...]
H A Dflow.c960 SET_REGNO_REG_SET (set, STACK_POINTER_REGNUM);
1241 SET_REGNO_REG_SET (new_live_at_end, STACK_POINTER_REGNUM);
1957 && !REGNO_REG_SET_P (pbi->reg_live, STACK_POINTER_REGNUM))
1958 reg_deaths[STACK_POINTER_REGNUM] = pbi->insn_num;
1959 SET_REGNO_REG_SET (pbi->reg_live, STACK_POINTER_REGNUM);
2389 if (regno == STACK_POINTER_REGNUM)
2899 && regno_first != STACK_POINTER_REGNUM)
3043 && regno_first != STACK_POINTER_REGNUM)
H A Dregclass.c454 if (i == STACK_POINTER_REGNUM)
728 if ((i == STACK_POINTER_REGNUM
782 if (i != STACK_POINTER_REGNUM)
H A Dregmove.c416 || sregno == STACK_POINTER_REGNUM || dregno == STACK_POINTER_REGNUM)
2308 if (REGNO (x) == STACK_POINTER_REGNUM)
H A Dsched-deps.c1436 && REGNO (XEXP (tmp, 0)) == STACK_POINTER_REGNUM
1437 && dest_regno == STACK_POINTER_REGNUM)
1438 src_regno = STACK_POINTER_REGNUM;
H A Ddbxout.c2934 && REGNO (XEXP (home, 0)) != STACK_POINTER_REGNUM
3204 && REGNO (XEXP (DECL_RTL (parms), 0)) != STACK_POINTER_REGNUM
H A Dpostreload-gcse.c704 record_last_reg_set_info (last_set_insn, STACK_POINTER_REGNUM);
H A Dsdbout.c866 && REGNO (XEXP (value, 0)) != STACK_POINTER_REGNUM)))
H A Dcse.c6537 && REGNO (XEXP (addr, 0)) == STACK_POINTER_REGNUM)
6539 if (REG_TICK (STACK_POINTER_REGNUM) >= 0)
6541 REG_TICK (STACK_POINTER_REGNUM)++;
6543 SUBREG_TICKED (STACK_POINTER_REGNUM) = -1;
6547 if (TEST_HARD_REG_BIT (hard_regs_in_table, STACK_POINTER_REGNUM))
H A Dreload.c2331 val.safe = REGNO (val.base) == STACK_POINTER_REGNUM;
2344 val.safe = REGNO (val.base) == STACK_POINTER_REGNUM;
6813 if (valueno == STACK_POINTER_REGNUM || regno == STACK_POINTER_REGNUM
6951 if (xregno == STACK_POINTER_REGNUM && need_stable_sp)
6996 if (xregno == STACK_POINTER_REGNUM && need_stable_sp)
/freebsd-9.3-release/contrib/gcc/config/ia64/
H A Dia64.h1044 #define STACK_POINTER_REGNUM 12
1090 {ARG_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1092 {FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1033 #define STACK_POINTER_REGNUM macro

Completed in 393 milliseconds

12