Searched refs:FRAME_POINTER_REGNUM (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-11-stable/contrib/gcc/config/sparc/
H A Dsparc.h880 ? ((REGNO) < 32 || (REGNO) == FRAME_POINTER_REGNUM \
942 #define FRAME_POINTER_REGNUM 101
962 #define ARG_POINTER_REGNUM FRAME_POINTER_REGNUM
1424 {{ FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1425 { FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM} }
1815 || (REGNO) == FRAME_POINTER_REGNUM \
1816 || reg_renumber[REGNO] == FRAME_POINTER_REGNUM)
1905 || REGNO (X) == FRAME_POINTER_REGNUM \
937 #define FRAME_POINTER_REGNUM macro
/freebsd-11-stable/contrib/gcc/config/arm/
H A Darm.h817 until after register allocation has taken place. FRAME_POINTER_REGNUM
860 #define FRAME_POINTER_REGNUM 25
909 && REGNO != FRAME_POINTER_REGNUM \
1393 int soft_frame; /* FRAME_POINTER_REGNUM. */
1601 { ARG_POINTER_REGNUM, FRAME_POINTER_REGNUM },\
1604 { FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM },\
1605 { FRAME_POINTER_REGNUM, ARM_HARD_FRAME_POINTER_REGNUM },\
1606 { FRAME_POINTER_REGNUM, THUMB_HARD_FRAME_POINTER_REGNUM }}
1613 pointer, we must eliminate FRAME_POINTER_REGNUM into
1617 (((TO) == FRAME_POINTER_REGNUM
856 #define FRAME_POINTER_REGNUM macro
[all...]
H A Darm.c3505 || regno == FRAME_POINTER_REGNUM
3715 || regno == FRAME_POINTER_REGNUM
3820 && REGNO (XEXP (x, 0)) == FRAME_POINTER_REGNUM
5449 return REG_P (x) && (REGNO (x) == FRAME_POINTER_REGNUM
10633 case FRAME_POINTER_REGNUM:
10658 case FRAME_POINTER_REGNUM:
12010 if (regno == FRAME_POINTER_REGNUM
12038 || regno == FRAME_POINTER_REGNUM
13690 case FRAME_POINTER_REGNUM:
13704 case FRAME_POINTER_REGNUM
[all...]
/freebsd-11-stable/contrib/gcc/config/rs6000/
H A Drs6000.h795 ((N) <= 31 || (N) == ARG_POINTER_REGNUM || (N) == FRAME_POINTER_REGNUM)
920 #define FRAME_POINTER_REGNUM 113
1076 : (REGNO) == FRAME_POINTER_REGNUM ? BASE_REGS \
1543 { FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1544 { FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}, \
1587 || (REGNO) == FRAME_POINTER_REGNUM \
1590 || reg_renumber[REGNO] == FRAME_POINTER_REGNUM)))
1595 || (REGNO) == FRAME_POINTER_REGNUM \
1598 || reg_renumber[REGNO] == FRAME_POINTER_REGNUM)))
918 #define FRAME_POINTER_REGNUM macro
/freebsd-11-stable/contrib/gcc/
H A Ddf-scan.c1137 && (regno == FRAME_POINTER_REGNUM
1710 bitmap_set_bit (artificial_uses_at_bottom, FRAME_POINTER_REGNUM);
1711 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
1715 #if FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM
1733 bitmap_set_bit (artificial_uses_at_bottom, FRAME_POINTER_REGNUM);
1735 #if FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM
1881 bitmap_set_bit (df->entry_block_defs, FRAME_POINTER_REGNUM);
1882 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
1902 #if FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM
1961 bitmap_set_bit (df->exit_block_uses, FRAME_POINTER_REGNUM);
[all...]
H A Dresource.c350 SET_HARD_REG_BIT (res->regs, FRAME_POINTER_REGNUM);
351 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
1186 SET_HARD_REG_BIT (end_of_function_needs.regs, FRAME_POINTER_REGNUM);
1187 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
H A Dflow.c376 SET_HARD_REG_BIT (elim_reg_set, FRAME_POINTER_REGNUM);
969 SET_REGNO_REG_SET (set, FRAME_POINTER_REGNUM);
970 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
1250 SET_REGNO_REG_SET (new_live_at_end, FRAME_POINTER_REGNUM);
1252 #if FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM
2397 if (regno == FRAME_POINTER_REGNUM
2400 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
2406 #if FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM
2857 && ! (regno_first == FRAME_POINTER_REGNUM
2859 #if FRAME_POINTER_REGNUM !
[all...]
H A Dglobal.c382 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
397 if (!regs_asm_clobbered[FRAME_POINTER_REGNUM])
399 SET_HARD_REG_BIT (eliminable_regset, FRAME_POINTER_REGNUM);
401 SET_HARD_REG_BIT (no_global_alloc_regs, FRAME_POINTER_REGNUM);
404 error ("%s cannot be used in asm here", reg_names[FRAME_POINTER_REGNUM]);
406 regs_ever_live[FRAME_POINTER_REGNUM] = 1;
H A Dtarghooks.c502 || ARG_POINTER_REGNUM == FRAME_POINTER_REGNUM)))
H A Dregrename.c223 for (i = hard_regno_nregs[FRAME_POINTER_REGNUM][Pmode]; i--;)
224 SET_HARD_REG_BIT (unavailable, FRAME_POINTER_REGNUM + i);
226 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
257 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
260 || (frame_pointer_needed && reg == FRAME_POINTER_REGNUM)
H A Dregclass.c458 else if (i == FRAME_POINTER_REGNUM)
460 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
464 #if ARG_POINTER_REGNUM != FRAME_POINTER_REGNUM
732 || i == FRAME_POINTER_REGNUM
H A Drtl.h1828 will be to eliminate FRAME_POINTER_REGNUM into HARD_FRAME_POINTER_REGNUM. */
1830 #define HARD_FRAME_POINTER_REGNUM FRAME_POINTER_REGNUM
1843 #if FRAME_POINTER_REGNUM == ARG_POINTER_REGNUM
1846 #if HARD_FRAME_POINTER_REGNUM == FRAME_POINTER_REGNUM
1851 #if FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM
1966 || (REGNUM) == FRAME_POINTER_REGNUM \
H A Demit-rtl.c509 if (regno == FRAME_POINTER_REGNUM
512 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
517 #if FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM && HARD_FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM
5041 REGNO_POINTER_ALIGN (FRAME_POINTER_REGNUM) = STACK_BOUNDARY;
5179 frame_pointer_rtx = gen_raw_REG (Pmode, FRAME_POINTER_REGNUM);
H A Dlocal-alloc.c2270 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
2271 /* If FRAME_POINTER_REGNUM is not a real register, then protect the one
2276 SET_HARD_REG_BIT (used, FRAME_POINTER_REGNUM);
H A Dalias.c2379 static_reg_base_value[FRAME_POINTER_REGNUM]
2381 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
H A Dreorg.c2420 SET_HARD_REG_BIT (needed.regs, FRAME_POINTER_REGNUM);
2421 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
H A Dreload1.c348 {{ FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}};
879 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
2974 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
2980 if (ep->from == FRAME_POINTER_REGNUM
3564 if (ep->can_eliminate && ep->from == FRAME_POINTER_REGNUM
H A Dcombine.c1541 Never add REG_DEAD notes for the FRAME_POINTER_REGNUM or the
1552 && REGNO (subdest) != FRAME_POINTER_REGNUM
1553 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
1556 #if ARG_POINTER_REGNUM != FRAME_POINTER_REGNUM
11620 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
11623 #if FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM
11626 || regno == FRAME_POINTER_REGNUM)
H A Dcse.c490 ((N) == FRAME_POINTER_REGNUM || (N) == HARD_FRAME_POINTER_REGNUM \
2895 regno == FRAME_POINTER_REGNUM || regno == HARD_FRAME_POINTER_REGNUM
2898 && (regno = REGNO (addr), regno == FRAME_POINTER_REGNUM
H A Dsimplify-rtx.c4609 || (REGNO (op) != FRAME_POINTER_REGNUM
4610 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
4614 #if FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM
H A Dsched-deps.c1548 else if (i == FRAME_POINTER_REGNUM
/freebsd-11-stable/contrib/gcc/config/s390/
H A Ds390.h558 #define FRAME_POINTER_REGNUM 34 macro
579 {{ FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM }, \
580 { FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM }, \
/freebsd-11-stable/contrib/gcc/config/ia64/
H A Dia64.h336 (GR_REGNO_P (REGNO) || (REGNO) == FRAME_POINTER_REGNUM)
632 FRAME_POINTER_REGNUM, \
1051 #define FRAME_POINTER_REGNUM 328
1092 {FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1093 {FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}, \
1040 #define FRAME_POINTER_REGNUM macro
/freebsd-11-stable/contrib/gcc/config/i386/
H A Di386.h996 #define FRAME_POINTER_REGNUM 20
1005 #define FIRST_SSE_REG (FRAME_POINTER_REGNUM + 1)
1586 { FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1587 { FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}} \
1625 || (REGNO) == FRAME_POINTER_REGNUM \
1661 || REGNO (X) == FRAME_POINTER_REGNUM \
993 #define FRAME_POINTER_REGNUM macro
/freebsd-11-stable/contrib/gcc/config/mips/
H A Dmips.h1217 - FRAME_POINTER_REGNUM
1443 #define FRAME_POINTER_REGNUM 78
1822 { FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1823 { FRAME_POINTER_REGNUM, GP_REG_FIRST + 30}, \
1824 { FRAME_POINTER_REGNUM, GP_REG_FIRST + 17}}
1436 #define FRAME_POINTER_REGNUM macro

Completed in 472 milliseconds

12