Searched refs:REGNO (Results 26 - 50 of 479) sorted by relevance

1234567891011>>

/netbsd-current/external/gpl3/gcc/dist/gcc/config/m32r/
H A Dm32r.h80 #define SUBTARGET_ACCUM_P(REGNO) ((REGNO) == 19)
460 reg number REGNO. This could be a conditional expression
463 #define REGNO_REG_CLASS(REGNO) (m32r_regno_reg_class[REGNO])
469 /* These assume that REGNO is a hard or pseudo reg number.
470 They give nonzero only if REGNO is a hard reg of the suitable class
475 #define REGNO_OK_FOR_BASE_P(REGNO) \
476 ((REGNO) < FIRST_PSEUDO_REGISTER \
477 ? GPR_P (REGNO) || (REGN
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/nios2/
H A Dnios2.h218 #define GP_REG_P(REGNO) ((unsigned)(REGNO) <= LAST_GP_REG)
219 #define REGNO_REG_CLASS(REGNO) (GP_REG_P (REGNO) ? GP_REGS : ALL_REGS)
223 #define CDX_REG_P(REGNO) \
224 ((REGNO) == 16 || (REGNO) == 17 || ((REGNO) >= 2 && (REGNO) <= 7))
241 #define EPILOGUE_USES(REGNO) (epilogue_complete
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/nios2/
H A Dnios2.h218 #define GP_REG_P(REGNO) ((unsigned)(REGNO) <= LAST_GP_REG)
219 #define REGNO_REG_CLASS(REGNO) (GP_REG_P (REGNO) ? GP_REGS : ALL_REGS)
223 #define CDX_REG_P(REGNO) \
224 ((REGNO) == 16 || (REGNO) == 17 || ((REGNO) >= 2 && (REGNO) <= 7))
241 #define EPILOGUE_USES(REGNO) (epilogue_complete
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/alpha/
H A Dalpha.h461 reg number REGNO. This could be a conditional expression
464 #define REGNO_REG_CLASS(REGNO) \
465 ((REGNO) == 0 ? R0_REG \
466 : (REGNO) == 24 ? R24_REG \
467 : (REGNO) == 25 ? R25_REG \
468 : (REGNO) == 27 ? R27_REG \
469 : IN_RANGE ((REGNO), 32, 62) ? FLOAT_REGS \
624 #define EPILOGUE_USES(REGNO) ((REGNO) == 26)
666 /* These assume that REGNO i
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/alpha/
H A Dalpha.h461 reg number REGNO. This could be a conditional expression
464 #define REGNO_REG_CLASS(REGNO) \
465 ((REGNO) == 0 ? R0_REG \
466 : (REGNO) == 24 ? R24_REG \
467 : (REGNO) == 25 ? R25_REG \
468 : (REGNO) == 27 ? R27_REG \
469 : IN_RANGE ((REGNO), 32, 62) ? FLOAT_REGS \
624 #define EPILOGUE_USES(REGNO) ((REGNO) == 26)
666 /* These assume that REGNO i
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/bfin/
H A Dbfin.h363 #define DREG_P(X) (REG_P (X) && D_REGNO_P (REGNO (X)))
364 #define PREG_P(X) (REG_P (X) && P_REGNO_P (REGNO (X)))
365 #define IREG_P(X) (REG_P (X) && I_REGNO_P (REGNO (X)))
366 #define DPREG_P(X) (REG_P (X) && DP_REGNO_P (REGNO (X)))
638 reg number REGNO. This could be a conditional expression
641 #define REGNO_REG_CLASS(REGNO) \
642 ((REGNO) == REG_R0 ? D0REGS \
643 : (REGNO) == REG_R1 ? D1REGS \
644 : (REGNO) == REG_R2 ? D2REGS \
645 : (REGNO)
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/bfin/
H A Dbfin.h363 #define DREG_P(X) (REG_P (X) && D_REGNO_P (REGNO (X)))
364 #define PREG_P(X) (REG_P (X) && P_REGNO_P (REGNO (X)))
365 #define IREG_P(X) (REG_P (X) && I_REGNO_P (REGNO (X)))
366 #define DPREG_P(X) (REG_P (X) && DP_REGNO_P (REGNO (X)))
638 reg number REGNO. This could be a conditional expression
641 #define REGNO_REG_CLASS(REGNO) \
642 ((REGNO) == REG_R0 ? D0REGS \
643 : (REGNO) == REG_R1 ? D1REGS \
644 : (REGNO) == REG_R2 ? D2REGS \
645 : (REGNO)
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/pru/
H A Dpru.h245 #define GP_REG_P(REGNO) ((unsigned)(REGNO) <= LAST_GP_REGNUM)
246 #define REGNO_REG_CLASS(REGNO) \
247 ((REGNO) == MULDST_REGNUM ? MULDST_REGS \
248 : (REGNO) == MULSRC0_REGNUM ? MULSRC0_REGS \
249 : (REGNO) == MULSRC1_REGNUM ? MULSRC1_REGS \
250 : (REGNO) >= FIRST_ARG_REGNUM \
251 && (REGNO) <= LAST_ARG_REGNUM ? SIB_REGS \
252 : (REGNO) == STATIC_CHAIN_REGNUM ? SIB_REGS \
253 : (REGNO)
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/stormy16/
H A Dstormy16.h193 #define REGNO_REG_CLASS(REGNO) \
194 ( (REGNO) == 0 ? R0_REGS \
195 : (REGNO) == 1 ? R1_REGS \
196 : (REGNO) == 2 ? R2_REGS \
197 : (REGNO) < 8 ? EIGHT_REGS \
198 : (REGNO) == 8 ? R8_REGS \
199 : (REGNO) <= 18 ? GENERAL_REGS \
291 #define FUNCTION_ARG_REGNO_P(REGNO) \
292 ((REGNO) >= FIRST_ARGUMENT_REGISTER \
293 && (REGNO) < FIRST_ARGUMENT_REGISTE
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/stormy16/
H A Dstormy16.h193 #define REGNO_REG_CLASS(REGNO) \
194 ( (REGNO) == 0 ? R0_REGS \
195 : (REGNO) == 1 ? R1_REGS \
196 : (REGNO) == 2 ? R2_REGS \
197 : (REGNO) < 8 ? EIGHT_REGS \
198 : (REGNO) == 8 ? R8_REGS \
199 : (REGNO) <= 18 ? GENERAL_REGS \
291 #define FUNCTION_ARG_REGNO_P(REGNO) \
292 ((REGNO) >= FIRST_ARGUMENT_REGISTER \
293 && (REGNO) < FIRST_ARGUMENT_REGISTE
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/cris/
H A Dcris.h522 #define REGNO_REG_CLASS(REGNO) \
523 ((REGNO) == CRIS_ACR_REGNUM ? ACR_REGS : \
524 (REGNO) == CRIS_MOF_REGNUM ? MOF_REGS : \
525 (REGNO) == CRIS_SRP_REGNUM ? SRP_REGS : \
526 (REGNO) == CRIS_CC0_REGNUM ? CC0_REGS : \
539 #define REGNO_OK_FOR_BASE_P(REGNO) \
540 ((REGNO) <= CRIS_LAST_GENERAL_REGISTER \
541 || (REGNO) == ARG_POINTER_REGNUM \
542 || (unsigned) reg_renumber[REGNO] <= CRIS_LAST_GENERAL_REGISTER \
543 || (unsigned) reg_renumber[REGNO]
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/loongarch/
H A Dloongarch.h162 #define DWARF_FRAME_REGNUM(REGNO) loongarch_dwarf_regno[REGNO]
407 #define GP_REG_P(REGNO) \
408 ((unsigned int) ((int) (REGNO) - GP_REG_FIRST) < GP_REG_NUM)
409 #define FP_REG_P(REGNO) \
410 ((unsigned int) ((int) (REGNO) - FP_REG_FIRST) < FP_REG_NUM)
411 #define FCC_REG_P(REGNO) \
412 ((unsigned int) ((int) (REGNO) - FCC_REG_FIRST) < FCC_REG_NUM)
414 #define FP_REG_RTX_P(X) (REG_P (X) && FP_REG_P (REGNO (X)))
416 /* Select a register mode required for caller save of hard regno REGNO
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/pdp11/
H A Dpdp11.h299 reg number REGNO. This could be a conditional expression
302 #define REGNO_REG_CLASS(REGNO) pdp11_regno_reg_class (REGNO)
418 /* These assume that REGNO is a hard or pseudo reg number.
419 They give nonzero only if REGNO is a hard reg of the suitable class
425 #define REGNO_OK_FOR_BASE_P(REGNO) \
426 ((REGNO) <= PC_REGNUM || (unsigned) reg_renumber[REGNO] <= PC_REGNUM || \
427 (REGNO) == ARG_POINTER_REGNUM || (REGNO)
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/pdp11/
H A Dpdp11.h302 reg number REGNO. This could be a conditional expression
305 #define REGNO_REG_CLASS(REGNO) pdp11_regno_reg_class (REGNO)
421 /* These assume that REGNO is a hard or pseudo reg number.
422 They give nonzero only if REGNO is a hard reg of the suitable class
428 #define REGNO_OK_FOR_BASE_P(REGNO) \
429 ((REGNO) <= PC_REGNUM || (unsigned) reg_renumber[REGNO] <= PC_REGNUM || \
430 (REGNO) == ARG_POINTER_REGNUM || (REGNO)
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/csky/
H A Dcsky.h150 #define FUNCTION_VARG_REGNO_P(REGNO) \
152 && IN_RANGE ((REGNO), CSKY_FIRST_VFP_REGNUM, \
420 #define FUNCTION_ARG_REGNO_P(REGNO) \
421 (((REGNO) >= CSKY_FIRST_PARM_REGNUM \
422 && (REGNO) < (CSKY_NPARM_REGS + CSKY_FIRST_PARM_REGNUM)) \
423 || FUNCTION_VARG_REGNO_P(REGNO))
747 #define REGNO_REG_CLASS(REGNO) regno_reg_class[REGNO]
773 #define REGNO_OK_FOR_BASE_P(REGNO) \
774 (CSKY_GENERAL_REGNO_P (REGNO) \
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc.h631 /* Nonzero if REGNO is an fp reg. */
632 #define SPARC_FP_REG_P(REGNO) \
633 ((REGNO) >= SPARC_FIRST_FP_REG && (REGNO) <= SPARC_LAST_V9_FP_REG)
635 /* Nonzero if REGNO is an int reg. */
636 #define SPARC_INT_REG_P(REGNO) \
637 (((unsigned) (REGNO)) <= SPARC_LAST_INT_REG)
723 /* Select a register mode required for caller save of hard regno REGNO.
725 mode but the largest suitable mode for the given (REGNO, NREGS) pair and
727 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO, NREG
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc.h628 /* Nonzero if REGNO is an fp reg. */
629 #define SPARC_FP_REG_P(REGNO) \
630 ((REGNO) >= SPARC_FIRST_FP_REG && (REGNO) <= SPARC_LAST_V9_FP_REG)
632 /* Nonzero if REGNO is an int reg. */
633 #define SPARC_INT_REG_P(REGNO) \
634 (((unsigned) (REGNO)) <= SPARC_LAST_INT_REG)
720 /* Select a register mode required for caller save of hard regno REGNO.
722 mode but the largest suitable mode for the given (REGNO, NREGS) pair and
724 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO, NREG
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/fr30/
H A Dfr30.h302 REGNO. In general there is more than one such class; choose a class which
304 #define REGNO_REG_CLASS(REGNO) \
305 ( (REGNO) < 8 ? LOW_REGS \
306 : (REGNO) < CONDITION_CODE_REGNUM ? HIGH_REGS \
307 : (REGNO) == MD_LOW_REGNUM ? MULTIPLY_32_REG \
308 : (REGNO) == MD_HIGH_REGNUM ? MULTIPLY_64_REG \
485 /* A C expression that is nonzero if REGNO is the number of a hard register in
490 #define FUNCTION_ARG_REGNO_P(REGNO) \
491 ((REGNO) >= FIRST_ARG_REGNUM && ((REGNO) < FIRST_ARG_REGNU
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/fr30/
H A Dfr30.h302 REGNO. In general there is more than one such class; choose a class which
304 #define REGNO_REG_CLASS(REGNO) \
305 ( (REGNO) < 8 ? LOW_REGS \
306 : (REGNO) < CONDITION_CODE_REGNUM ? HIGH_REGS \
307 : (REGNO) == MD_LOW_REGNUM ? MULTIPLY_32_REG \
308 : (REGNO) == MD_HIGH_REGNUM ? MULTIPLY_64_REG \
485 /* A C expression that is nonzero if REGNO is the number of a hard register in
490 #define FUNCTION_ARG_REGNO_P(REGNO) \
491 ((REGNO) >= FIRST_ARG_REGNUM && ((REGNO) < FIRST_ARG_REGNU
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.h539 #define EPILOGUE_USES(REGNO) (aarch64_epilogue_uses (REGNO))
591 #define DBX_REGISTER_NUMBER(REGNO) aarch64_dbx_register_number (REGNO)
596 #define DWARF_FRAME_REGNUM(REGNO) DBX_REGISTER_NUMBER (REGNO)
640 /* Non-zero if REGNO is part of the Core register set.
643 warnings when building the compiler when R0_REGNUM is 0 and REGNO
645 #define GP_REGNUM_P(REGNO) \
646 (((unsigned) (REGNO
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64.h584 #define EPILOGUE_USES(REGNO) (aarch64_epilogue_uses (REGNO))
636 #define DBX_REGISTER_NUMBER(REGNO) aarch64_dbx_register_number (REGNO)
641 #define DWARF_FRAME_REGNUM(REGNO) DBX_REGISTER_NUMBER (REGNO)
685 /* Non-zero if REGNO is part of the Core register set.
688 warnings when building the compiler when R0_REGNUM is 0 and REGNO
690 #define GP_REGNUM_P(REGNO) \
691 (((unsigned) (REGNO
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/h8300/
H A Dh8300.h315 reg number REGNO. This could be a conditional expression
318 #define REGNO_REG_CLASS(REGNO) \
319 ((REGNO) == MAC_REG ? MAC_REGS \
320 : (REGNO) == COUNTER_REG ? COUNTER_REGS \
321 : (REGNO) == SOURCE_REG ? SOURCE_REGS \
322 : (REGNO) == DESTINATION_REG ? DESTINATION_REGS \
451 /* These assume that REGNO is a hard or pseudo reg number.
452 They give nonzero only if REGNO is a hard reg of the suitable class
496 (REGNO (X) >= FIRST_PSEUDO_REGISTER || REGNO (
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/csky/
H A Dcsky.h371 #define FUNCTION_ARG_REGNO_P(REGNO) \
372 (((int)(REGNO) >= CSKY_FIRST_PARM_REGNUM) && \
373 ((REGNO) < (CSKY_NPARM_REGS + CSKY_FIRST_PARM_REGNUM)))
607 #define REGNO_REG_CLASS(REGNO) regno_reg_class[REGNO]
633 #define REGNO_OK_FOR_BASE_P(REGNO) \
634 (CSKY_GENERAL_REGNO_P (REGNO) \
635 || CSKY_GENERAL_REGNO_P (reg_renumber[(REGNO)]) )
637 #define REGNO_OK_FOR_BASE_P(REGNO) \
638 (CSKY_GENERAL_REGNO_P (REGNO) \
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/arc/
H A Darc.h458 #define COMPACT_GP_REG_P(REGNO) \
459 (((signed)(REGNO) >= 0 && (REGNO) <= 3) || ((REGNO) >= 12 && (REGNO) <= 15))
460 #define SP_REG_P(REGNO) ((REGNO) == 28)
562 reg number REGNO. This could be a conditional expression
567 #define REGNO_REG_CLASS(REGNO) (arc_regno_reg_class[REGNO])
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/sh/
H A Delf.h64 #define DBX_REGISTER_NUMBER(REGNO) SH_DBX_REGISTER_NUMBER (REGNO)

Completed in 296 milliseconds

1234567891011>>