/openbsd-src/gnu/gcc/gcc/config/ia64/ |
H A D | ia64.h | 324 #define ADDL_REGNO_P(REGNO) ((unsigned HOST_WIDE_INT) (REGNO) <= 3) argument 325 #define GR_REGNO_P(REGNO) ((unsigned HOST_WIDE_INT) (REGNO) <= 127) argument 326 #define FR_REGNO_P(REGNO) ((REGNO) >= 128 && (REGNO) <= 255) argument 327 #define FP_REGNO_P(REGNO) ((REGNO) >= 128 && (REGNO) <= 254 && (REGNO) != 159) argument 328 #define PR_REGNO_P(REGNO) ((REGNO) >= 256 && (REGNO) <= 319) argument 329 #define BR_REGNO_P(REGNO) ((REGNO) >= 320 && (REGNO) <= 327) argument 330 #define GENERAL_REGNO_P(REGNO) \ argument 333 #define GR_REG(REGNO) ((REGNO) + 0) argument 334 #define FR_REG(REGNO) ((REGNO) + 128) argument 335 #define PR_REG(REGNO) ((REGNO) + 256) argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/m68hc11/ |
H A D | m68hc11.h | 407 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 419 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 616 #define Q_REGNO_P(REGNO) ((REGNO) == HARD_A_REGNUM \ argument 620 #define D_REGNO_P(REGNO) ((REGNO) == HARD_D_REGNUM) argument 623 #define DB_REGNO_P(REGNO) ((REGNO) == HARD_B_REGNUM) argument 625 #define DA_REGNO_P(REGNO) ((REGNO) == HARD_A_REGNUM) argument 628 #define X_REGNO_P(REGNO) ((REGNO) == HARD_X_REGNUM) argument 631 #define Y_REGNO_P(REGNO) ((REGNO) == HARD_Y_REGNUM) argument 634 #define Z_REGNO_P(REGNO) ((REGNO) == HARD_Z_REGNUM) argument 637 #define SP_REGNO_P(REGNO) ((REGNO) == HARD_SP_REGNUM) argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/ia64/ |
H A D | ia64.h | 451 #define ADDL_REGNO_P(REGNO) ((unsigned HOST_WIDE_INT) (REGNO) <= 3) argument 452 #define GR_REGNO_P(REGNO) ((unsigned HOST_WIDE_INT) (REGNO) <= 127) argument 453 #define FR_REGNO_P(REGNO) ((REGNO) >= 128 && (REGNO) <= 255) argument 454 #define PR_REGNO_P(REGNO) ((REGNO) >= 256 && (REGNO) <= 319) argument 455 #define BR_REGNO_P(REGNO) ((REGNO) >= 320 && (REGNO) <= 327) argument 456 #define GENERAL_REGNO_P(REGNO) \ argument 459 #define GR_REG(REGNO) ((REGNO) + 0) argument 460 #define FR_REG(REGNO) ((REGNO) + 128) argument 461 #define PR_REG(REGNO) ((REGNO) + 256) argument 462 #define BR_REG(REGNO) ((REGNO) + 320) argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/m68hc11/ |
H A D | m68hc11.h | 498 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 510 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 707 #define Q_REGNO_P(REGNO) ((REGNO) == HARD_A_REGNUM \ argument 711 #define D_REGNO_P(REGNO) ((REGNO) == HARD_D_REGNUM) argument 714 #define DB_REGNO_P(REGNO) ((REGNO) == HARD_B_REGNUM) argument 716 #define DA_REGNO_P(REGNO) ((REGNO) == HARD_A_REGNUM) argument 719 #define X_REGNO_P(REGNO) ((REGNO) == HARD_X_REGNUM) argument 722 #define Y_REGNO_P(REGNO) ((REGNO) == HARD_Y_REGNUM) argument 725 #define Z_REGNO_P(REGNO) ((REGNO) == HARD_Z_REGNUM) argument 728 #define SP_REGNO_P(REGNO) ((REGNO) == HARD_SP_REGNUM) argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/pa/ |
H A D | pa32-regs.h | 161 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 172 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 193 #define DBX_REGISTER_NUMBER(REGNO) \ argument 256 #define REGNO_REG_CLASS(REGNO) \ argument
|
H A D | pa64-regs.h | 155 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 161 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 175 #define DBX_REGISTER_NUMBER(REGNO) \ argument 249 #define REGNO_REG_CLASS(REGNO) \ argument
|
/openbsd-src/gnu/gcc/gcc/config/pa/ |
H A D | pa32-regs.h | 163 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 204 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 232 #define DBX_REGISTER_NUMBER(REGNO) \ argument 295 #define REGNO_REG_CLASS(REGNO) \ argument
|
H A D | pa64-regs.h | 153 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 166 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 188 #define DBX_REGISTER_NUMBER(REGNO) \ argument 262 #define REGNO_REG_CLASS(REGNO) \ argument
|
/openbsd-src/gnu/gcc/gcc/config/score/ |
H A D | score-conv.h | 39 #define REG_CONTAIN(REGNO, FIRST, NUM) \ argument 42 #define GP_REG_P(REGNO) REG_CONTAIN (REGNO, GP_REG_FIRST, GP_REG_NUM) argument 44 #define G16_REG_P(REGNO) REG_CONTAIN (REGNO, GP_REG_FIRST, 16) argument 46 #define CE_REG_P(REGNO) REG_CONTAIN (REGNO, CE_REG_FIRST, CE_REG_NUM) argument
|
/openbsd-src/gnu/gcc/gcc/config/mmix/ |
H A D | mmix.h | 334 #define LOCAL_REGNO(REGNO) mmix_local_regno (REGNO) argument 445 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 449 #define HARD_REGNO_MODE_OK(REGNO, MODE) 1 argument 484 #define REGNO_REG_CLASS(REGNO) \ argument 500 #define REGNO_OK_FOR_BASE_P(REGNO) \ argument 506 #define REGNO_OK_FOR_INDEX_P(REGNO) REGNO_OK_FOR_BASE_P (REGNO) argument 645 #define FUNCTION_ARG_REGNO_P(REGNO) \ argument 648 #define FUNCTION_INCOMING_ARG_REGNO_P(REGNO) \ argument 664 #define FUNCTION_VALUE_REGNO_P(REGNO) \ argument 681 #define EPILOGUE_USES(REGNO) \ argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/mips/ |
H A D | mips.h | 944 #define DBX_REGISTER_NUMBER(REGNO) mips_dbx_regno[ (REGNO) ] argument 1334 #define GP_REG_P(REGNO) \ argument 1336 #define M16_REG_P(REGNO) \ argument 1338 #define FP_REG_P(REGNO) \ argument 1340 #define MD_REG_P(REGNO) \ argument 1342 #define ST_REG_P(REGNO) \ argument 1344 #define COP0_REG_P(REGNO) \ argument 1346 #define COP2_REG_P(REGNO) \ argument 1348 #define COP3_REG_P(REGNO) \ argument 1350 #define ALL_COP_REG_P(REGNO) \ argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/m68k/ |
H A D | m68kelf.h | 93 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument 97 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ argument 138 #define DBX_REGISTER_NUMBER(REGNO) (REGNO) argument
|
H A D | m68k.h | 259 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 273 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 339 #define REGNO_REG_CLASS(REGNO) (regno_reg_class[(REGNO)]) argument 613 #define REGNO_OK_FOR_INDEX_P(REGNO) \ argument 615 #define REGNO_OK_FOR_BASE_P(REGNO) \ argument 617 #define REGNO_OK_FOR_DATA_P(REGNO) \ argument 619 #define REGNO_OK_FOR_FP_P(REGNO) \ argument 925 #define DBX_REGISTER_NUMBER(REGNO) ((REGNO) < 16 ? (REGNO) : (REGNO) + 2) argument 969 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument 971 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ argument
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mmix/ |
H A D | mmix.h | 435 #define LOCAL_REGNO(REGNO) mmix_local_regno (REGNO) argument 546 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 550 #define HARD_REGNO_MODE_OK(REGNO, MODE) 1 argument 585 #define REGNO_REG_CLASS(REGNO) \ argument 601 #define REGNO_OK_FOR_BASE_P(REGNO) \ argument 607 #define REGNO_OK_FOR_INDEX_P(REGNO) REGNO_OK_FOR_BASE_P (REGNO) argument 759 #define FUNCTION_ARG_REGNO_P(REGNO) \ argument 762 #define FUNCTION_INCOMING_ARG_REGNO_P(REGNO) \ argument 778 #define FUNCTION_VALUE_REGNO_P(REGNO) \ argument 800 #define EPILOGUE_USES(REGNO) \ argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/m68k/ |
H A D | m68k.h | 508 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 518 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 544 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 661 #define REGNO_REG_CLASS(REGNO) (((REGNO)>>3)+1) argument 721 #define REGNO_REG_CLASS(REGNO) (regno_reg_class[(REGNO)>>3]) argument 1206 #define REGNO_OK_FOR_INDEX_P(REGNO) \ argument 1208 #define REGNO_OK_FOR_BASE_P(REGNO) \ argument 1210 #define REGNO_OK_FOR_DATA_P(REGNO) \ argument 1212 #define REGNO_OK_FOR_FP_P(REGNO) \ argument 1215 #define REGNO_OK_FOR_FPA_P(REGNO) \ argument [all …]
|
H A D | m68kelf.h | 115 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument 119 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ argument 160 #define DBX_REGISTER_NUMBER(REGNO) (REGNO) argument
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/sh/ |
H A D | sh.h | 662 #define GENERAL_REGISTER_P(REGNO) \ argument 665 #define GENERAL_OR_AP_REGISTER_P(REGNO) \ argument 668 #define FP_REGISTER_P(REGNO) \ argument 671 #define XD_REGISTER_P(REGNO) \ argument 674 #define FP_OR_XD_REGISTER_P(REGNO) \ argument 677 #define FP_ANY_REGISTER_P(REGNO) \ argument 680 #define SPECIAL_REGISTER_P(REGNO) \ argument 684 #define TARGET_REGISTER_P(REGNO) \ argument 687 #define SHMEDIA_REGISTER_P(REGNO) \ argument 693 #define VALID_REGISTER_P(REGNO) \ argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/i370/ |
H A D | i370.h | 273 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 283 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 394 #define REGNO_REG_CLASS(REGNO) \ argument 670 #define REGNO_OK_FOR_INDEX_P(REGNO) \ argument 674 #define REGNO_OK_FOR_BASE_P(REGNO) REGNO_OK_FOR_INDEX_P(REGNO) argument 676 #define REGNO_OK_FOR_DATA_P(REGNO) \ argument 679 #define REGNO_OK_FOR_FP_P(REGNO) \ argument 1145 #define ASM_OUTPUT_REG_PUSH(FILE, REGNO) \ argument 1153 #define ASM_OUTPUT_REG_POP(FILE, REGNO) \ argument 1872 #define ASM_OUTPUT_REG_PUSH(FILE, REGNO) argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/ns32k/ |
H A D | ns32k.h | 339 #define DBX_REGISTER_NUMBER(REGNO) \ argument 349 #define DWARF_FRAME_REGNUM(REGNO) (REGNO) argument 376 #define LONG_FP_REGS_P(REGNO) ((REGNO) >= L1_REGNUM && (REGNO) < L1_REGNUM + 8) argument 377 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 381 #define HARD_REGNO_MODE_OK(REGNO, MODE) hard_regno_mode_ok (REGNO, MODE) argument 477 #define REGNO_REG_CLASS(REGNO) (regclass_map[REGNO]) argument 828 #define REGNO_OK_FOR_INDEX_P(REGNO) \ argument 830 #define REGNO_OK_FOR_BASE_P(REGNO) \ argument 1303 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument 1309 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ argument
|
/openbsd-src/gnu/gcc/gcc/config/mcore/ |
H A D | mcore.h | 295 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 300 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 415 #define REGNO_REG_CLASS(REGNO) regno_reg_class[REGNO] argument 576 #define FUNCTION_VALUE_REGNO_P(REGNO) ((REGNO) == FIRST_RET_REG) argument 579 #define FUNCTION_ARG_REGNO_P(REGNO) \ argument 685 #define REGNO_OK_FOR_BASE_P(REGNO) \ argument 688 #define REGNO_OK_FOR_INDEX_P(REGNO) 0 argument 752 #define GO_IF_LEGITIMATE_INDEX(MODE, REGNO, OP, LABEL) \ argument 866 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument 877 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ argument
|
/openbsd-src/gnu/gcc/gcc/config/m32r/ |
H A D | m32r.h | 87 #define SUBTARGET_ACCUM_P(REGNO) ((REGNO) == 19) argument 571 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 577 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 668 #define REGNO_REG_CLASS(REGNO) (m32r_regno_reg_class[REGNO]) argument 684 #define REGNO_OK_FOR_BASE_P(REGNO) \ argument 689 #define REGNO_OK_FOR_INDEX_P(REGNO) REGNO_OK_FOR_BASE_P(REGNO) argument 826 #define SUBTARGET_GPR_P(REGNO) 0 argument 830 #define SUBTARGET_ACCUM_P(REGNO) 0 argument 834 #define SUBTARGET_CARRY_P(REGNO) 0 argument 837 #define GPR_P(REGNO) (IN_RANGE_P ((REGNO), 0, 15) || SUBTARGET_GPR_P (REGNO)) argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/sh/ |
H A D | sh.h | 785 #define GENERAL_REGISTER_P(REGNO) \ argument 790 #define GENERAL_OR_AP_REGISTER_P(REGNO) \ argument 794 #define FP_REGISTER_P(REGNO) \ argument 797 #define XD_REGISTER_P(REGNO) \ argument 800 #define FP_OR_XD_REGISTER_P(REGNO) \ argument 803 #define FP_ANY_REGISTER_P(REGNO) \ argument 806 #define SPECIAL_REGISTER_P(REGNO) \ argument 810 #define TARGET_REGISTER_P(REGNO) \ argument 813 #define SHMEDIA_REGISTER_P(REGNO) \ argument 819 #define VALID_REGISTER_P(REGNO) \ argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/dsp16xx/ |
H A D | dsp16xx.h | 487 #define IS_ACCUM_REG(REGNO) IN_RANGE ((REGNO), REG_A0, REG_A1L) argument 488 #define IS_ACCUM_LOW_REG(REGNO) ((REGNO) == REG_A0L || (REGNO) == REG_A1L) argument 491 #define IS_YBASE_REGISTER_WINDOW(REGNO) ((REGNO) >= REG_YBASE0 && (REGNO) <= REG_YBASE31) argument 493 #define IS_YBASE_ELIGIBLE_REG(REGNO) (IS_ACCUM_REG (REGNO) || IS_ADDRESS_REGISTER(REGNO) \ argument 497 #define IS_ADDRESS_REGISTER(REGNO) ((REGNO) >= REG_R0 && (REGNO) <= REG_R3) argument 631 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 636 #define HARD_REGNO_MODE_OK(REGNO, MODE) hard_regno_mode_ok(REGNO, MODE) argument 924 #define REGNO_REG_CLASS(REGNO) regno_reg_class(REGNO) argument 959 #define REGNO_OK_FOR_BASE_P(REGNO) \ argument 963 #define REGNO_OK_FOR_YBASE_P(REGNO) \ argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/stormy16/ |
H A D | stormy16.h | 167 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 170 #define HARD_REGNO_MODE_OK(REGNO, MODE) ((REGNO) != 16 || (MODE) == BImode) argument 232 #define REGNO_REG_CLASS(REGNO) \ argument 423 #define FUNCTION_ARG_REGNO_P(REGNO) \ argument 439 #define FUNCTION_VALUE_REGNO_P(REGNO) ((REGNO) == RETURN_VALUE_REGNUM) argument 444 #define EPILOGUE_USES(REGNO) \ argument 725 #define ASM_OUTPUT_REG_PUSH(STREAM, REGNO) \ argument 728 #define ASM_OUTPUT_REG_POP(STREAM, REGNO) \ argument
|
/openbsd-src/gnu/gcc/gcc/config/pdp11/ |
H A D | pdp11.h | 216 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 227 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 326 #define REGNO_REG_CLASS(REGNO) \ argument 593 #define REGNO_OK_FOR_INDEX_P(REGNO) \ argument 595 #define REGNO_OK_FOR_BASE_P(REGNO) \ argument 997 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument 1002 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ argument
|