Home
last modified time | relevance | path

Searched refs:ix86_save_reg (Results 1 – 16 of 16) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/
Di386-features.h206 bool ix86_save_reg (unsigned int regno, bool maybe_eh_return, bool ignore_outlined);
Di386.cc6350 ix86_save_reg (unsigned int regno, bool maybe_eh_return, bool ignore_outlined) in ix86_save_reg() function
6435 if (GENERAL_REGNO_P (regno) && ix86_save_reg (regno, true, true)) in ix86_nsaved_regs()
6451 if (SSE_REGNO_P (regno) && ix86_save_reg (regno, true, true)) in ix86_nsaved_sseregs()
7108 if (GENERAL_REGNO_P (regno) && ix86_save_reg (regno, true, true)) in ix86_emit_save_regs()
7198 if (GENERAL_REGNO_P (regno) && ix86_save_reg (regno, true, true)) in ix86_emit_save_regs_using_mov()
7213 if (SSE_REGNO_P (regno) && ix86_save_reg (regno, true, true)) in ix86_emit_save_sse_regs_using_mov()
7579 else if (ix86_save_reg (BX_REG, true, false)) in get_scratch_register_on_entry()
7583 && ix86_save_reg (SI_REG, true, false)) in get_scratch_register_on_entry()
7585 else if (ix86_save_reg (DI_REG, true, false)) in get_scratch_register_on_entry()
9005 if (GENERAL_REGNO_P (regno) && ix86_save_reg (regno, false, true)) in ix86_emit_restore_regs_using_pop()
[all …]
Di386-features.cc186 if (!ix86_save_reg (regno, false, false)) in count_stub_managed_regs()
/netbsd/src/external/gpl3/gcc/dist/gcc/
DChangeLog.dataflow1679 * config/i386/i386.c (ix86_select_alt_pic_regnum, ix86_save_reg,
DChangeLog-200123687 * i386.c (ix86_emit_restore_regs_using_mov, ix86_save_reg): Change
26215 (ix86_save_reg): If maybe_eh_return, true for EH_RETURN_DATA_REGNOs.
26830 (ix86_save_reg): Pic reg is never used on 64bit.
28995 (ix86_save_reg): New.
29000 (ix86_nsaved_regs): Use ix86_save_reg.
DChangeLog-200219265 (ix86_save_reg): Don't save pic register if we can find a valid
19410 * config/i386/i386.c (ix86_save_reg): Examine regs_ever_live,
21985 * config/i386/i386.c (ix86_save_reg): Make regno unsigned.
28736 * config/i386/i386.c (ix86_save_reg): Trust PIC_OFFSET_TABLE_REGNUM
DChangeLog-201715885 * config/i386/i386.c (ix86_save_reg): Likewise.
29152 (ix86_save_reg): Use xlogue_layout::compute_stub_managed_regs.
30905 (ix86_save_reg): Add new parameter ignore_outlined to optionally omit
30920 (ix86_nsaved_regs): Modify to accommodate changes to ix86_save_reg.
DChangeLog-200812209 (ix86_save_reg): Replace force_align_arg_pointer with drap_reg.
21529 (ix86_save_reg): Update.
DChangeLog-201410615 (ix86_save_reg): Save REAL_PIC_OFFSET_TABLE_REGNUM when profiling
15675 (ix86_save_reg): Likewise.
49251 * config/i386/i386.c (ix86_save_reg): Use
DChangeLog-201914713 * config/i386/i386.c (ix86_save_reg): Likewise.
14761 * config/i386/i386.c (ix86_save_reg, ix86_expand_prologue): Likewise.
DChangeLog-2013854 * config/i386/i386.c (ix86_save_reg): Don't return true for drap_reg
25668 (ix86_save_reg): If the function contains a nonlocal label, save the
DChangeLog-201125682 * config/i386/i386.c (ix86_save_reg): Change return type to bool.
25768 * config/i386/i386.c (ix86_save_reg): Change maybe_eh_return to bool.
DChangeLog-200330876 * i386/i386.c (ix86_save_reg): Also test
DChangeLog-20055146 (ix86_save_reg): Save force_align_arg_pointer.
DChangeLog-201621951 (ix86_save_reg): Preserve all registers in interrupt handler
DChangeLog-201812373 (ix86_save_reg): Remove handling of crtl->return_bnd.