/netbsd-current/external/gpl3/gcc/dist/gcc/config/m32r/ |
H A D | m32r.h | 80 #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 D | nios2.h | 218 #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 D | nios2.h | 218 #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 D | alpha.h | 461 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 D | alpha.h | 461 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 D | bfin.h | 363 #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 D | bfin.h | 363 #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 D | pru.h | 245 #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 D | stormy16.h | 193 #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 D | stormy16.h | 193 #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 D | cris.h | 522 #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 D | loongarch.h | 162 #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 D | pdp11.h | 299 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 D | pdp11.h | 302 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 D | csky.h | 150 #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 D | sparc.h | 631 /* 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 D | sparc.h | 628 /* 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 D | fr30.h | 302 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 D | fr30.h | 302 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 D | aarch64.h | 539 #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 D | aarch64.h | 584 #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 D | h8300.h | 315 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 D | csky.h | 371 #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 D | arc.h | 458 #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 D | elf.h | 64 #define DBX_REGISTER_NUMBER(REGNO) SH_DBX_REGISTER_NUMBER (REGNO)
|