Home
last modified time | relevance | path

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

/openbsd-src/gnu/gcc/gcc/config/iq2000/
H A Diq2000.h324 ? gen_rtx_REG (Pmode, GP_REG_FIRST + 31) \
330 #define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (VOIDmode, GP_REG_FIRST + 31)
335 #define STACK_POINTER_REGNUM (GP_REG_FIRST + 29)
336 #define FRAME_POINTER_REGNUM (GP_REG_FIRST + 1)
337 #define HARD_FRAME_POINTER_REGNUM (GP_REG_FIRST + 27)
338 #define ARG_POINTER_REGNUM GP_REG_FIRST
340 #define STATIC_CHAIN_REGNUM (GP_REG_FIRST + 2)
352 { RETURN_ADDRESS_POINTER_REGNUM, GP_REG_FIRST + 31}, \
362 || (TO == GP_REG_FIRST + 31 && leaf_function_p))) \
467 reg_names[GP_REG_FIRST + 1], reg_names[GP_REG_FIRST + 31]); \
[all …]
H A Diq2000.c1626 for (regno = GP_REG_FIRST; regno <= GP_REG_LAST; regno++) in compute_frame_size()
1631 mask |= 1L << (regno - GP_REG_FIRST); in compute_frame_size()
1646 mask |= 1L << (regno - GP_REG_FIRST); in compute_frame_size()
1787 || BITSET_P (mask, HARD_FRAME_POINTER_REGNUM - GP_REG_FIRST)); in save_restore_insns()
1824 for (regno = GP_REG_LAST; regno >= GP_REG_FIRST; regno--) in save_restore_insns()
1825 if (BITSET_P (mask, regno - GP_REG_FIRST)) reg_save_count += 1; in save_restore_insns()
1830 for (regno = GP_REG_LAST; regno >= GP_REG_FIRST; regno--) in save_restore_insns()
1832 if (BITSET_P (mask, regno - GP_REG_FIRST)) in save_restore_insns()
2099 GP_REG_FIRST + 31))); in iq2000_expand_epilogue()
3035 fputs (reg_names [GP_REG_FIRST + 1], file); in print_operand()
[all …]
H A Diq2000.md1915 GP_REG_FIRST + 31)));
1989 gen_rtx_REG (SImode, GP_REG_FIRST + 31)));
2000 GP_REG_FIRST + 31)));
/openbsd-src/gnu/gcc/gcc/config/mips/
H A Dmips.h950 #define DWARF_FRAME_RETURN_COLUMN (GP_REG_FIRST + 31)
957 #define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (VOIDmode, GP_REG_FIRST + 31)
963 #define EH_RETURN_STACKADJ_RTX gen_rtx_REG (Pmode, GP_REG_FIRST + 3)
1280 #define GP_REG_FIRST 0 macro
1282 #define GP_REG_NUM (GP_REG_LAST - GP_REG_FIRST + 1)
1319 #define AT_REGNUM (GP_REG_FIRST + 1)
1335 ((unsigned int) ((int) (REGNO) - GP_REG_FIRST) < GP_REG_NUM)
1402 #define STACK_POINTER_REGNUM (GP_REG_FIRST + 29)
1412 (TARGET_MIPS16 ? GP_REG_FIRST + 17 : GP_REG_FIRST + 30)
1421 #define STATIC_CHAIN_REGNUM (GP_REG_FIRST + 2)
[all …]
H A Dmips.c4972 start = GP_DBX_FIRST - GP_REG_FIRST; in override_options()
4973 for (i = GP_REG_FIRST; i <= GP_REG_LAST; i++) in override_options()
5378 fputs (reg_names [GP_REG_FIRST + 1], file); in print_operand()
5386 fputs (reg_names [GP_REG_FIRST + 0], file); in print_operand()
5640 fputs (reg_names[GP_REG_FIRST], file); in print_operand()
6236 for (regno = GP_REG_FIRST; regno <= GP_REG_LAST; regno++) in mips_global_pointer()
6267 if (regno == GP_REG_FIRST + 31 && regs_ever_live[regno]) in mips_save_reg_p()
6279 if (regno == GP_REG_FIRST + 18 && regs_ever_live[regno]) in mips_save_reg_p()
6285 if (regno == GP_REG_FIRST + 31 in mips_save_reg_p()
6392 for (regno = GP_REG_FIRST; regno <= GP_REG_LAST; regno++) in compute_frame_size()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mips/
H A Dmips.h1285 (REG == GP_REG_FIRST + 31 ? DWARF_FRAME_RETURN_COLUMN : REG)
1291 #define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (VOIDmode, GP_REG_FIRST + 31)
1295 #define EH_RETURN_STACKADJ_RTX gen_rtx_REG (Pmode, GP_REG_FIRST + 3)
1822 #define GP_REG_FIRST 0 macro
1824 #define GP_REG_NUM (GP_REG_LAST - GP_REG_FIRST + 1)
1856 #define AT_REGNUM (GP_REG_FIRST + 1)
1867 ((unsigned int) ((int) (REGNO) - GP_REG_FIRST) < GP_REG_NUM)
1932 #define STACK_POINTER_REGNUM (GP_REG_FIRST + 29)
1942 #define FRAME_POINTER_REGNUM (GP_REG_FIRST + 1)
1945 #define ASSEMBLER_SCRATCH_REGNUM (GP_REG_FIRST + 1)
[all …]
H A Dmips.c2328 && REGNO (XEXP (op1, 0)) == GP_REG_FIRST + 28)
2892 && REGNO (XEXP (op1, 0)) == GP_REG_FIRST + 28)
5429 start = GP_DBX_FIRST - GP_REG_FIRST; in override_options()
5430 for (i = GP_REG_FIRST; i <= GP_REG_LAST; i++) in override_options()
5726 fputs (reg_names [GP_REG_FIRST + 1], file);
5734 fputs (reg_names [GP_REG_FIRST + 0], file);
5742 fputs (reg_names[GP_REG_FIRST + 28], file);
5972 fputs (reg_names[GP_REG_FIRST], file);
6734 for (regno = GP_REG_FIRST; regno <= GP_REG_LAST; regno++)
6744 && regno == GP_REG_FIRST + 18
[all …]
H A Dmips.md5217 GP_REG_FIRST + 28)));
10178 GP_REG_FIRST + 31)));
10370 gen_rtx_REG (SImode, GP_REG_FIRST + 31)));
10381 GP_REG_FIRST + 31)));
/openbsd-src/gnu/gcc/gcc/config/score/
H A Dscore-conv.h26 #define GP_REG_FIRST 0U macro
28 #define GP_REG_NUM (GP_REG_LAST - GP_REG_FIRST + 1U)
42 #define GP_REG_P(REGNO) REG_CONTAIN (REGNO, GP_REG_FIRST, GP_REG_NUM)
44 #define G16_REG_P(REGNO) REG_CONTAIN (REGNO, GP_REG_FIRST, 16)
75 #define PROLOGUE_TEMP_REGNUM (GP_REG_FIRST + 8)
77 #define EPILOGUE_TEMP_REGNUM (GP_REG_FIRST + 8)
H A Dscore-mdaux.c195 for (regno = GP_REG_FIRST; regno <= GP_REG_LAST; regno++) in mda_compute_frame_size()
200 f->mask |= 1 << (regno - GP_REG_FIRST); in mda_compute_frame_size()
213 f->mask |= 1 << (regno - GP_REG_FIRST); in mda_compute_frame_size()
248 for (regno = (int) GP_REG_LAST; regno >= (int) GP_REG_FIRST; regno--) in mdx_prologue()
250 if (BITSET_P (f->mask, regno - GP_REG_FIRST)) in mdx_prologue()
340 for (regno = (int) GP_REG_FIRST; regno <= (int) GP_REG_LAST; regno++) in mdx_epilogue()
342 if (BITSET_P (f->mask, regno - GP_REG_FIRST)) in mdx_epilogue()
H A Dscore.h608 #define PIC_FUNCTION_ADDR_REGNUM (GP_REG_FIRST + 25)
/openbsd-src/gnu/gcc/gcc/config/xtensa/
H A Dxtensa.h313 #define GP_REG_FIRST 0 macro
315 #define GP_REG_NUM (GP_REG_LAST - GP_REG_FIRST + 1)
332 #define GP_REG_P(REGNO) ((unsigned) ((REGNO) - GP_REG_FIRST) < GP_REG_NUM)
362 #define STACK_POINTER_REGNUM (GP_REG_FIRST + 1)
365 #define HARD_FRAME_POINTER_REGNUM (GP_REG_FIRST + 7)
371 #define FRAME_POINTER_REGNUM (GP_REG_FIRST + 16)
380 #define ARG_POINTER_REGNUM (GP_REG_FIRST + 17)
408 ((unsigned) ((OUT) - GP_REG_FIRST) >= WINDOW_SIZE)) ? \
413 ((unsigned) ((IN) - GP_REG_FIRST) < WINDOW_SIZE)) ? \
637 #define GP_RETURN (GP_REG_FIRST + 2 + WINDOW_SIZE)
[all …]
H A Dxtensa.c1389 regno -= GP_REG_FIRST; in xtensa_dbx_register_number()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/xtensa/
H A Dxtensa.h432 #define GP_REG_FIRST 0 macro
434 #define GP_REG_NUM (GP_REG_LAST - GP_REG_FIRST + 1)
451 #define GP_REG_P(REGNO) ((unsigned) ((REGNO) - GP_REG_FIRST) < GP_REG_NUM)
481 #define STACK_POINTER_REGNUM (GP_REG_FIRST + 1)
484 #define HARD_FRAME_POINTER_REGNUM (GP_REG_FIRST + 7)
490 #define FRAME_POINTER_REGNUM (GP_REG_FIRST + 16)
499 #define ARG_POINTER_REGNUM (GP_REG_FIRST + 17)
534 ((unsigned) ((OUT) - GP_REG_FIRST) >= WINDOW_SIZE)) ? \
539 ((unsigned) ((IN) - GP_REG_FIRST) < WINDOW_SIZE)) ? \
780 #define GP_RETURN (GP_REG_FIRST + 2 + WINDOW_SIZE)
[all …]
H A Dxtensa.c1733 regno -= GP_REG_FIRST;
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A DChangeLog.18408 (ELIMINABLE_REGS): Added GP_REG_FIRST + 31.