Home
last modified time | relevance | path

Searched refs:HARD_FRAME_POINTER_REGNUM (Results 1 – 25 of 58) sorted by relevance

123

/dragonfly/contrib/gcc-4.7/gcc/
H A Dira.c521 SET_HARD_REG_BIT (no_unit_alloc_regs, HARD_FRAME_POINTER_REGNUM); in setup_alloc_regs()
1827 if (!TEST_HARD_REG_BIT (crtl->asm_clobbers, HARD_FRAME_POINTER_REGNUM)) in ira_setup_eliminable_regset()
1829 SET_HARD_REG_BIT (eliminable_regset, HARD_FRAME_POINTER_REGNUM); in ira_setup_eliminable_regset()
1831 SET_HARD_REG_BIT (ira_no_alloc_regs, HARD_FRAME_POINTER_REGNUM); in ira_setup_eliminable_regset()
1835 reg_names[HARD_FRAME_POINTER_REGNUM]); in ira_setup_eliminable_regset()
1837 df_set_regs_ever_live (HARD_FRAME_POINTER_REGNUM, true); in ira_setup_eliminable_regset()
1841 if (!TEST_HARD_REG_BIT (crtl->asm_clobbers, HARD_FRAME_POINTER_REGNUM)) in ira_setup_eliminable_regset()
3795 if (global_regs[HARD_FRAME_POINTER_REGNUM] && frame_pointer_needed) in do_reload()
3797 tree decl = global_regs_decl[HARD_FRAME_POINTER_REGNUM]; in do_reload()
H A Dreginfo.c528 else if (i == HARD_FRAME_POINTER_REGNUM) in init_reg_sets_1()
808 #ifdef HARD_FRAME_POINTER_REGNUM in fix_register()
809 || i == HARD_FRAME_POINTER_REGNUM in fix_register()
H A Ddf-scan.c3438 regno_reg_rtx[HARD_FRAME_POINTER_REGNUM], in df_insn_refs_collect()
3623 bitmap_set_bit (regular_block_artificial_uses, HARD_FRAME_POINTER_REGNUM); in df_get_regular_block_artificial_uses()
3637 bitmap_set_bit (regular_block_artificial_uses, HARD_FRAME_POINTER_REGNUM); in df_get_regular_block_artificial_uses()
3689 bitmap_set_bit (eh_block_artificial_uses, HARD_FRAME_POINTER_REGNUM); in df_get_eh_block_artificial_uses()
3772 if (!LOCAL_REGNO (HARD_FRAME_POINTER_REGNUM)) in df_get_entry_block_def_set()
3773 bitmap_set_bit (entry_block_defs, HARD_FRAME_POINTER_REGNUM); in df_get_entry_block_def_set()
3910 if (!LOCAL_REGNO (HARD_FRAME_POINTER_REGNUM)) in df_get_exit_block_use_set()
3911 bitmap_set_bit (exit_block_uses, HARD_FRAME_POINTER_REGNUM); in df_get_exit_block_use_set()
H A Drtl.h2098 #ifndef HARD_FRAME_POINTER_REGNUM
2099 #define HARD_FRAME_POINTER_REGNUM FRAME_POINTER_REGNUM macro
2104 (HARD_FRAME_POINTER_REGNUM == FRAME_POINTER_REGNUM)
2109 (HARD_FRAME_POINTER_REGNUM == ARG_POINTER_REGNUM)
2330 || (REGNUM) == HARD_FRAME_POINTER_REGNUM \
H A Dresource.c338 SET_HARD_REG_BIT (res->regs, HARD_FRAME_POINTER_REGNUM); in mark_referenced_resources()
1163 SET_HARD_REG_BIT (end_of_function_needs.regs, HARD_FRAME_POINTER_REGNUM); in init_resource_info()
H A Ddwarf2cfi.c1548 gcc_assert (REGNO (dest) == HARD_FRAME_POINTER_REGNUM in dwarf2out_frame_debug_expr()
1761 && REGNO (src) == HARD_FRAME_POINTER_REGNUM) in dwarf2out_frame_debug_expr()
1842 && REGNO (src) != HARD_FRAME_POINTER_REGNUM in dwarf2out_frame_debug_expr()
2844 dw_frame_pointer_regnum = DWARF_FRAME_REGNUM (HARD_FRAME_POINTER_REGNUM); in create_cie_data()
H A Dreload1.c461 gen_rtx_REG (Pmode, HARD_FRAME_POINTER_REGNUM), in init_reload()
836 spill_hard_reg (HARD_FRAME_POINTER_REGNUM, 1); in reload()
1072 bitmap_clear_bit (df_get_live_in (bb), HARD_FRAME_POINTER_REGNUM); in reload()
1325 REGNO_POINTER_ALIGN (HARD_FRAME_POINTER_REGNUM) = BITS_PER_UNIT; in reload()
3265 && ep->to == HARD_FRAME_POINTER_REGNUM) in eliminate_regs_in_insn()
3963 if ((ep->from == HARD_FRAME_POINTER_REGNUM in update_eliminables()
4015 && ep->to != HARD_FRAME_POINTER_REGNUM in update_eliminables()
4031 SET_HARD_REG_BIT (*pset, HARD_FRAME_POINTER_REGNUM); in update_eliminables()
6628 || (i == HARD_FRAME_POINTER_REGNUM in choose_reload_regs()
6811 && (regno != HARD_FRAME_POINTER_REGNUM in choose_reload_regs()
H A Dregrename.c429 add_to_hard_reg_set (&unavailable, Pmode, HARD_FRAME_POINTER_REGNUM); in rename_chains()
447 || (frame_pointer_needed && reg == HARD_FRAME_POINTER_REGNUM) in rename_chains()
H A Dcselib.c1400 || REGNO (p->loc) == HARD_FRAME_POINTER_REGNUM in expand_loc()
1585 || regno == HARD_FRAME_POINTER_REGNUM in cselib_expand_value_rtx_1()
H A Ddbxout.c3111 && REGNO (XEXP (home, 0)) != HARD_FRAME_POINTER_REGNUM in dbxout_symbol_location()
3525 && REGNO (XEXP (DECL_RTL (parms), 0)) != HARD_FRAME_POINTER_REGNUM in dbxout_parms()
/dragonfly/contrib/gcc-8.0/gcc/
H A Dlra-eliminations.c151 REGNO_POINTER_ALIGN (HARD_FRAME_POINTER_REGNUM) = 0; in setup_can_eliminate()
868 #ifdef HARD_FRAME_POINTER_REGNUM
940 #ifdef HARD_FRAME_POINTER_REGNUM in eliminate_regs_in_insn()
942 && ep->to == HARD_FRAME_POINTER_REGNUM) in eliminate_regs_in_insn()
H A Dreginfo.c437 && i == HARD_FRAME_POINTER_REGNUM) in init_reg_sets_1()
706 #ifdef HARD_FRAME_POINTER_REGNUM in fix_register()
707 || i == HARD_FRAME_POINTER_REGNUM in fix_register()
H A Ddf-scan.c3195 regno_reg_rtx[HARD_FRAME_POINTER_REGNUM], in df_insn_refs_collect()
3385 bitmap_set_bit (regular_block_artificial_uses, HARD_FRAME_POINTER_REGNUM); in df_get_regular_block_artificial_uses()
3400 HARD_FRAME_POINTER_REGNUM); in df_get_regular_block_artificial_uses()
3451 HARD_FRAME_POINTER_REGNUM); in df_get_eh_block_artificial_uses()
3534 && !LOCAL_REGNO (HARD_FRAME_POINTER_REGNUM)) in df_get_entry_block_def_set()
3535 bitmap_set_bit (entry_block_defs, HARD_FRAME_POINTER_REGNUM); in df_get_entry_block_def_set()
3672 && !LOCAL_REGNO (HARD_FRAME_POINTER_REGNUM)) in df_get_exit_block_use_set()
3673 bitmap_set_bit (exit_block_uses, HARD_FRAME_POINTER_REGNUM); in df_get_exit_block_use_set()
H A Dira.c519 SET_HARD_REG_BIT (no_unit_alloc_regs, HARD_FRAME_POINTER_REGNUM); in setup_alloc_regs()
2300 df_set_regs_ever_live (HARD_FRAME_POINTER_REGNUM, true); in ira_setup_eliminable_regset()
2330 if (!TEST_HARD_REG_BIT (crtl->asm_clobbers, HARD_FRAME_POINTER_REGNUM)) in ira_setup_eliminable_regset()
2332 SET_HARD_REG_BIT (eliminable_regset, HARD_FRAME_POINTER_REGNUM); in ira_setup_eliminable_regset()
2334 SET_HARD_REG_BIT (ira_no_alloc_regs, HARD_FRAME_POINTER_REGNUM); in ira_setup_eliminable_regset()
2338 reg_names[HARD_FRAME_POINTER_REGNUM]); in ira_setup_eliminable_regset()
2340 df_set_regs_ever_live (HARD_FRAME_POINTER_REGNUM, true); in ira_setup_eliminable_regset()
5547 if (global_regs[HARD_FRAME_POINTER_REGNUM] && frame_pointer_needed) in do_reload()
5549 tree decl = global_regs_decl[HARD_FRAME_POINTER_REGNUM]; in do_reload()
H A Dresource.c327 SET_HARD_REG_BIT (res->regs, HARD_FRAME_POINTER_REGNUM); in mark_referenced_resources()
1182 HARD_FRAME_POINTER_REGNUM); in init_resource_info()
H A Ddwarf2cfi.c1663 gcc_assert (REGNO (dest) == HARD_FRAME_POINTER_REGNUM in dwarf2out_frame_debug_expr()
1871 && REGNO (src) == HARD_FRAME_POINTER_REGNUM) in dwarf2out_frame_debug_expr()
1951 && REGNO (src) != HARD_FRAME_POINTER_REGNUM in dwarf2out_frame_debug_expr()
3046 dw_frame_pointer_regnum = DWARF_FRAME_REGNUM (HARD_FRAME_POINTER_REGNUM); in execute_dwarf2_frame()
H A Dreload1.c445 gen_rtx_REG (Pmode, HARD_FRAME_POINTER_REGNUM), in init_reload()
876 spill_hard_reg (HARD_FRAME_POINTER_REGNUM, 1); in reload()
1065 bitmap_clear_bit (df_get_live_in (bb), HARD_FRAME_POINTER_REGNUM); in reload()
1293 REGNO_POINTER_ALIGN (HARD_FRAME_POINTER_REGNUM) = BITS_PER_UNIT; in reload()
3244 && ep->to == HARD_FRAME_POINTER_REGNUM) in eliminate_regs_in_insn()
3933 if ((ep->from == HARD_FRAME_POINTER_REGNUM in update_eliminables()
3983 && ep->to != HARD_FRAME_POINTER_REGNUM in update_eliminables()
3999 SET_HARD_REG_BIT (*pset, HARD_FRAME_POINTER_REGNUM); in update_eliminables()
6667 || (i == HARD_FRAME_POINTER_REGNUM in choose_reload_regs()
6850 && (regno != HARD_FRAME_POINTER_REGNUM in choose_reload_regs()
H A Drtl.h3604 #ifndef HARD_FRAME_POINTER_REGNUM
3605 #define HARD_FRAME_POINTER_REGNUM FRAME_POINTER_REGNUM
3610 (HARD_FRAME_POINTER_REGNUM == FRAME_POINTER_REGNUM)
3615 (HARD_FRAME_POINTER_REGNUM == ARG_POINTER_REGNUM)
3851 || (REGNUM) == HARD_FRAME_POINTER_REGNUM \
H A Drtlanal.c443 return get_initial_register_offset (HARD_FRAME_POINTER_REGNUM, to); in get_initial_register_offset()
445 return get_initial_register_offset (from, HARD_FRAME_POINTER_REGNUM); in get_initial_register_offset()
446 else if (from == HARD_FRAME_POINTER_REGNUM) in get_initial_register_offset()
448 else if (to == HARD_FRAME_POINTER_REGNUM) in get_initial_register_offset()
566 HARD_FRAME_POINTER_REGNUM); in rtx_addr_can_trap_p_1()
569 HARD_FRAME_POINTER_REGNUM); in rtx_addr_can_trap_p_1()
H A Dshrink-wrap.c691 CLEAR_HARD_REG_BIT (prologue_clobbered, HARD_FRAME_POINTER_REGNUM); in try_shrink_wrapping()
702 HARD_FRAME_POINTER_REGNUM); in try_shrink_wrapping()
H A Dregrename.c469 add_to_hard_reg_set (&unavailable, Pmode, HARD_FRAME_POINTER_REGNUM); in rename_chains()
484 && reg == HARD_FRAME_POINTER_REGNUM) in rename_chains()
H A Ddbxout.c3132 && REGNO (XEXP (home, 0)) != HARD_FRAME_POINTER_REGNUM in dbxout_symbol_location()
3550 && REGNO (XEXP (DECL_RTL (parms), 0)) != HARD_FRAME_POINTER_REGNUM in dbxout_parms()
H A Dcselib.c1450 || REGNO (p->loc) == HARD_FRAME_POINTER_REGNUM in expand_loc()
1635 || regno == HARD_FRAME_POINTER_REGNUM in cselib_expand_value_rtx_1()
/dragonfly/contrib/gcc-4.7/gcc/config/i386/
H A Di386.h1107 #define HARD_FRAME_POINTER_REGNUM 6 macro
1571 { ARG_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}, \
1573 { FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}} \
/dragonfly/contrib/gcc-8.0/gcc/config/i386/
H A Di386.h1226 #define HARD_FRAME_POINTER_REGNUM BP_REG macro
1738 { ARG_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}, \
1740 { FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}} \

123