Searched refs:HARD_FRAME_POINTER_REGNUM (Results 1 - 25 of 38) sorted by relevance

12

/freebsd-11-stable/contrib/gcc/config/s390/
H A Ds390.h559 #define HARD_FRAME_POINTER_REGNUM 11 macro
580 { FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM }, \
582 { ARG_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM }, \
584 { RETURN_ADDRESS_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM }, \
H A Ds390.c1660 && REGNO (base) == HARD_FRAME_POINTER_REGNUM)
1708 && REGNO (indx) == HARD_FRAME_POINTER_REGNUM)
6477 clobbered_regs[HARD_FRAME_POINTER_REGNUM] = 1;
6888 || to == HARD_FRAME_POINTER_REGNUM);
9002 && REGNO (base) != HARD_FRAME_POINTER_REGNUM)
9039 && REGNO (base) != HARD_FRAME_POINTER_REGNUM)
9063 && REGNO (base) != HARD_FRAME_POINTER_REGNUM)
9100 && REGNO (base) != HARD_FRAME_POINTER_REGNUM)
/freebsd-11-stable/contrib/gcc/config/rs6000/
H A Ddarwin.h202 #undef HARD_FRAME_POINTER_REGNUM macro
203 #define HARD_FRAME_POINTER_REGNUM 30 macro
H A Drs6000.h917 #define HARD_FRAME_POINTER_REGNUM 31
1542 {{ HARD_FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
1544 { FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}, \
1546 { ARG_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}, \
915 #define HARD_FRAME_POINTER_REGNUM macro
/freebsd-11-stable/contrib/gcc/
H A Ddf-scan.c1711 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
1712 bitmap_set_bit (artificial_uses_at_bottom, HARD_FRAME_POINTER_REGNUM);
1882 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
1884 if (!LOCAL_REGNO (HARD_FRAME_POINTER_REGNUM))
1885 bitmap_set_bit (df->entry_block_defs, HARD_FRAME_POINTER_REGNUM);
1962 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
1964 if (!LOCAL_REGNO (HARD_FRAME_POINTER_REGNUM))
1965 bitmap_set_bit (df->exit_block_uses, HARD_FRAME_POINTER_REGNUM);
H A Dresource.c351 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
352 SET_HARD_REG_BIT (res->regs, HARD_FRAME_POINTER_REGNUM);
1187 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
1188 SET_HARD_REG_BIT (end_of_function_needs.regs, HARD_FRAME_POINTER_REGNUM);
H A Dglobal.c382 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
383 if (!regs_asm_clobbered[HARD_FRAME_POINTER_REGNUM])
385 SET_HARD_REG_BIT (eliminable_regset, HARD_FRAME_POINTER_REGNUM);
387 SET_HARD_REG_BIT (no_global_alloc_regs, HARD_FRAME_POINTER_REGNUM);
391 reg_names[HARD_FRAME_POINTER_REGNUM]);
393 regs_ever_live[HARD_FRAME_POINTER_REGNUM] = 1;
H A Dregrename.c226 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
227 for (i = hard_regno_nregs[HARD_FRAME_POINTER_REGNUM][Pmode]; i--;)
228 SET_HARD_REG_BIT (unavailable, HARD_FRAME_POINTER_REGNUM + i);
257 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
258 || (frame_pointer_needed && reg == HARD_FRAME_POINTER_REGNUM)
1253 if (frame_pointer_needed && dr == HARD_FRAME_POINTER_REGNUM)
H A Ddbxout.c2935 && REGNO (XEXP (home, 0)) != HARD_FRAME_POINTER_REGNUM
2937 #if ARG_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
3205 && REGNO (XEXP (DECL_RTL (parms), 0)) != HARD_FRAME_POINTER_REGNUM
3207 #if ARG_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
H A Dflow.c970 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
972 if (! LOCAL_REGNO (HARD_FRAME_POINTER_REGNUM))
973 SET_REGNO_REG_SET (set, HARD_FRAME_POINTER_REGNUM);
2400 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
2401 if (regno == HARD_FRAME_POINTER_REGNUM
2859 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
2860 && ! (regno_first == HARD_FRAME_POINTER_REGNUM
4019 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
4020 && !(regno == HARD_FRAME_POINTER_REGNUM
H A Dregclass.c460 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
461 else if (i == HARD_FRAME_POINTER_REGNUM)
729 #ifdef HARD_FRAME_POINTER_REGNUM
730 || i == HARD_FRAME_POINTER_REGNUM
H A Drtl.h1823 /* If HARD_FRAME_POINTER_REGNUM is defined, then a special dummy reg
1828 will be to eliminate FRAME_POINTER_REGNUM into HARD_FRAME_POINTER_REGNUM. */
1829 #ifndef HARD_FRAME_POINTER_REGNUM
1830 #define HARD_FRAME_POINTER_REGNUM FRAME_POINTER_REGNUM
1846 #if HARD_FRAME_POINTER_REGNUM == FRAME_POINTER_REGNUM
1852 #if HARD_FRAME_POINTER_REGNUM == ARG_POINTER_REGNUM
1967 || (REGNUM) == HARD_FRAME_POINTER_REGNUM \
1826 #define HARD_FRAME_POINTER_REGNUM macro
H A Dreload1.c489 gen_rtx_REG (Pmode, HARD_FRAME_POINTER_REGNUM),
879 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
881 spill_hard_reg (HARD_FRAME_POINTER_REGNUM, 1);
1104 HARD_FRAME_POINTER_REGNUM);
1320 REGNO_POINTER_ALIGN (HARD_FRAME_POINTER_REGNUM) = BITS_PER_UNIT;
2974 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
2981 && ep->to == HARD_FRAME_POINTER_REGNUM)
3515 if ((ep->from == HARD_FRAME_POINTER_REGNUM && FRAME_POINTER_REQUIRED)
3565 && ep->to != HARD_FRAME_POINTER_REGNUM)
3579 SET_HARD_REG_BIT (*pset, HARD_FRAME_POINTER_REGNUM);
[all...]
H A Demit-rtl.c512 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
513 if (regno == HARD_FRAME_POINTER_REGNUM
517 #if FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM && HARD_FRAME_POINTER_REGNUM != ARG_POINTER_REGNUM
5042 REGNO_POINTER_ALIGN (HARD_FRAME_POINTER_REGNUM) = STACK_BOUNDARY;
5182 HARD_FRAME_POINTER_REGNUM);
H A Dlocal-alloc.c2270 #if FRAME_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
2273 SET_HARD_REG_BIT (used, HARD_FRAME_POINTER_REGNUM);
H A Dalias.c2381 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
2382 static_reg_base_value[HARD_FRAME_POINTER_REGNUM]
H A Dsdbout.c865 && REGNO (XEXP (value, 0)) != HARD_FRAME_POINTER_REGNUM
H A Dreorg.c2421 #if HARD_FRAME_POINTER_REGNUM != FRAME_POINTER_REGNUM
2422 SET_HARD_REG_BIT (needed.regs, HARD_FRAME_POINTER_REGNUM);
/freebsd-11-stable/contrib/gcc/config/sparc/
H A Dsparc.h939 #define HARD_FRAME_POINTER_REGNUM 30
950 REGNO_POINTER_ALIGN (HARD_FRAME_POINTER_REGNUM) = BITS_PER_UNIT; \
1425 { FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM} }
1432 ((TO) == HARD_FRAME_POINTER_REGNUM || !FRAME_POINTER_REQUIRED)
934 #define HARD_FRAME_POINTER_REGNUM macro
/freebsd-11-stable/contrib/gcc/config/ia64/
H A Dia64.h1054 #define HARD_FRAME_POINTER_REGNUM LOC_REG (79)
1091 {ARG_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}, \
1093 {FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}, \
1043 #define HARD_FRAME_POINTER_REGNUM macro
H A Dia64.c2260 that is HARD_FRAME_POINTER_REGNUM. In particular, see the
2358 /* Skip HARD_FRAME_POINTER_REGNUM (loc79) when frame_pointer_needed,
2438 HARD_FRAME_POINTER_REGNUM. This requires incrementing n_local_regs,
2604 case HARD_FRAME_POINTER_REGNUM:
2629 case HARD_FRAME_POINTER_REGNUM:
2972 const char *tmp = reg_names[HARD_FRAME_POINTER_REGNUM];
2973 reg_names[HARD_FRAME_POINTER_REGNUM]
3484 register, we may have swapped the names of r2 and HARD_FRAME_POINTER_REGNUM,
3488 fp = HARD_FRAME_POINTER_REGNUM;
3688 grsave = HARD_FRAME_POINTER_REGNUM;
[all...]
/freebsd-11-stable/contrib/gcc/config/i386/
H A Di386.h993 #define HARD_FRAME_POINTER_REGNUM 6
1585 { ARG_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}, \
1587 { FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}} \
990 #define HARD_FRAME_POINTER_REGNUM macro
/freebsd-11-stable/contrib/gcc/config/arm/
H A Darm.h834 #define HARD_FRAME_POINTER_REGNUM \
839 #define FP_REGNUM HARD_FRAME_POINTER_REGNUM
1597 because the definition of HARD_FRAME_POINTER_REGNUM is not a constant. */
1612 HARD_FRAME_POINTER_REGNUM are in fact the same thing. If we need a frame
1614 HARD_FRAME_POINTER_REGNUM and not into STACK_POINTER_REGNUM or
830 #define HARD_FRAME_POINTER_REGNUM macro
H A Darm.c1309 || pic_register == HARD_FRAME_POINTER_REGNUM
9340 && regs_ever_live[HARD_FRAME_POINTER_REGNUM]
9341 && ! call_used_regs[HARD_FRAME_POINTER_REGNUM])
9342 save_reg_mask |= 1 << HARD_FRAME_POINTER_REGNUM;
12077 if (REGNO (addr) == (unsigned) HARD_FRAME_POINTER_REGNUM)
12123 && REGNO (XEXP (XEXP (PATTERN (insn), 1), 0)) == (unsigned) HARD_FRAME_POINTER_REGNUM
15583 else if (REGNO (e0) == HARD_FRAME_POINTER_REGNUM)
15596 HARD_FRAME_POINTER_REGNUM, reg,
15603 HARD_FRAME_POINTER_REGNUM, reg);
/freebsd-11-stable/contrib/gcc/config/mips/
H A Dmips.h1447 #define HARD_FRAME_POINTER_REGNUM \
1816 definition of HARD_FRAME_POINTER_REGNUM. */
1834 ((TO) == HARD_FRAME_POINTER_REGNUM \
1440 #define HARD_FRAME_POINTER_REGNUM macro

Completed in 611 milliseconds

12