/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/visium/ |
H A D | elf.h | 24 #define DWARF_FRAME_REGNUM(REGNO) (REGNO)
|
H A D | visium.h | 440 #define GP_REGISTER_P(REGNO) \ 441 (((unsigned) (REGNO)) <= GP_LAST_REGNUM) 449 #define FP_REGISTER_P(REGNO) \ 450 (FP_FIRST_REGNUM <= (REGNO) && (REGNO) <= FP_LAST_REGNUM) 612 /* `REGNO_REG_CLASS (REGNO)' 615 register REGNO. In general there is more than one such class; 618 #define REGNO_REG_CLASS(REGNO) \ 619 ((REGNO) == MDB_REGNUM ? MDB : \ 620 (REGNO) [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/aarch64/ |
H A D | value-unwind.h | 44 #define DWARF_LAZY_REGISTER_VALUE(REGNO, VALUE) \ 45 ((REGNO) == AARCH64_DWARF_VG && ((*VALUE) = aarch64_vg (), 1))
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/visium/ |
H A D | elf.h | 24 #define DWARF_FRAME_REGNUM(REGNO) (REGNO)
|
H A D | visium.h | 440 #define GP_REGISTER_P(REGNO) \ 441 (((unsigned) (REGNO)) <= GP_LAST_REGNUM) 449 #define FP_REGISTER_P(REGNO) \ 450 (FP_FIRST_REGNUM <= (REGNO) && (REGNO) <= FP_LAST_REGNUM) 612 /* `REGNO_REG_CLASS (REGNO)' 615 register REGNO. In general there is more than one such class; 618 #define REGNO_REG_CLASS(REGNO) \ 619 ((REGNO) == MDB_REGNUM ? MDB : \ 620 (REGNO) [all...] |
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/aarch64/ |
H A D | value-unwind.h | 44 #define DWARF_LAZY_REGISTER_VALUE(REGNO, VALUE) \ 45 ((REGNO) == AARCH64_DWARF_VG && ((*VALUE) = aarch64_vg (), 1))
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/pa/ |
H A D | pa64-regs.h | 130 /* Return number of consecutive hard regs needed starting at reg REGNO 140 #define PA_HARD_REGNO_NREGS(REGNO, MODE) \ 149 /* Value is 1 if hard register REGNO can hold a value of machine-mode MODE. 152 #define PA_HARD_REGNO_MODE_OK(REGNO, MODE) \ 153 ((REGNO) == 0 \ 155 : (REGNO) == 60 ? SCALAR_INT_MODE_P (MODE) \ 157 : FP_REGNO_P (REGNO) \ 160 || (GET_MODE_SIZE (MODE) == 16 && ((REGNO) & 1) == 0) \ 161 || (GET_MODE_SIZE (MODE) == 32 && ((REGNO) & 3) == 0))) \ 164 && ((((REGNO) [all...] |
H A D | pa32-regs.h | 160 /* Return number of consecutive hard regs needed starting at reg REGNO 169 #define PA_HARD_REGNO_NREGS(REGNO, MODE) \ 170 (FP_REGNO_P (REGNO) \ 183 /* Value is 1 if hard register REGNO can hold a value of machine-mode MODE. 209 #define PA_HARD_REGNO_MODE_OK(REGNO, MODE) \ 210 ((REGNO) == 0 ? (MODE) == CCmode || (MODE) == CCFPmode \ 211 : (REGNO) == 88 ? SCALAR_INT_MODE_P (MODE) \ 212 : !TARGET_PA_11 && FP_REGNO_P (REGNO) \ 215 || (GET_MODE_SIZE (MODE) == 16 && ((REGNO) & 3) == 0))) \ 216 : FP_REGNO_P (REGNO) \ [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/pa/ |
H A D | pa64-regs.h | 130 /* Return number of consecutive hard regs needed starting at reg REGNO 140 #define PA_HARD_REGNO_NREGS(REGNO, MODE) \ 149 /* Value is 1 if hard register REGNO can hold a value of machine-mode MODE. 152 #define PA_HARD_REGNO_MODE_OK(REGNO, MODE) \ 153 ((REGNO) == 0 \ 155 : (REGNO) == 60 ? SCALAR_INT_MODE_P (MODE) \ 157 : FP_REGNO_P (REGNO) \ 160 || (GET_MODE_SIZE (MODE) == 16 && ((REGNO) & 1) == 0) \ 161 || (GET_MODE_SIZE (MODE) == 32 && ((REGNO) & 3) == 0))) \ 164 && ((((REGNO) [all...] |
H A D | pa32-regs.h | 160 /* Return number of consecutive hard regs needed starting at reg REGNO 169 #define PA_HARD_REGNO_NREGS(REGNO, MODE) \ 170 (FP_REGNO_P (REGNO) \ 183 /* Value is 1 if hard register REGNO can hold a value of machine-mode MODE. 209 #define PA_HARD_REGNO_MODE_OK(REGNO, MODE) \ 210 ((REGNO) == 0 ? (MODE) == CCmode || (MODE) == CCFPmode \ 211 : (REGNO) == 88 ? SCALAR_INT_MODE_P (MODE) \ 212 : !TARGET_PA_11 && FP_REGNO_P (REGNO) \ 215 || (GET_MODE_SIZE (MODE) == 16 && ((REGNO) & 3) == 0))) \ 216 : FP_REGNO_P (REGNO) \ [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/mmix/ |
H A D | mmix.h | 271 #define LOCAL_REGNO(REGNO) mmix_local_regno (REGNO) 407 #define REGNO_REG_CLASS(REGNO) \ 408 ((REGNO) <= MMIX_LAST_GENERAL_REGISTER \ 409 || (REGNO) == MMIX_ARG_POINTER_REGNUM \ 411 : (REGNO) == MMIX_REMAINDER_REGNUM ? REMAINDER_REG \ 412 : (REGNO) == MMIX_HIMULT_REGNUM ? HIMULT_REG : SYSTEM_REGS) 418 #define REGNO_OK_FOR_BASE_P(REGNO) \ 419 ((REGNO) <= MMIX_LAST_GENERAL_REGISTER \ 420 || (REGNO) [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/mmix/ |
H A D | mmix.h | 271 #define LOCAL_REGNO(REGNO) mmix_local_regno (REGNO) 407 #define REGNO_REG_CLASS(REGNO) \ 408 ((REGNO) <= MMIX_LAST_GENERAL_REGISTER \ 409 || (REGNO) == MMIX_ARG_POINTER_REGNUM \ 411 : (REGNO) == MMIX_REMAINDER_REGNUM ? REMAINDER_REG \ 412 : (REGNO) == MMIX_HIMULT_REGNUM ? HIMULT_REG : SYSTEM_REGS) 418 #define REGNO_OK_FOR_BASE_P(REGNO) \ 419 ((REGNO) <= MMIX_LAST_GENERAL_REGISTER \ 420 || (REGNO) [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/ia64/ |
H A D | ia64.h | 291 #define ADDL_REGNO_P(REGNO) ((unsigned HOST_WIDE_INT) (REGNO) <= 3) 292 #define GR_REGNO_P(REGNO) ((unsigned HOST_WIDE_INT) (REGNO) <= 127) 293 #define FR_REGNO_P(REGNO) ((REGNO) >= 128 && (REGNO) <= 255) 294 #define FP_REGNO_P(REGNO) ((REGNO) >= 128 && (REGNO) < [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/ia64/ |
H A D | ia64.h | 291 #define ADDL_REGNO_P(REGNO) ((unsigned HOST_WIDE_INT) (REGNO) <= 3) 292 #define GR_REGNO_P(REGNO) ((unsigned HOST_WIDE_INT) (REGNO) <= 127) 293 #define FR_REGNO_P(REGNO) ((REGNO) >= 128 && (REGNO) <= 255) 294 #define FP_REGNO_P(REGNO) ((REGNO) >= 128 && (REGNO) < [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/m68k/ |
H A D | m68k.h | 333 : reload_completed ? REGNO (pic_offset_table_rtx) \ 451 #define REGNO_REG_CLASS(REGNO) (regno_reg_class[(REGNO)]) 586 #define DATA_REGNO_P(REGNO) IN_RANGE (REGNO, 0, 7) 589 #define ADDRESS_REGNO_P(REGNO) IN_RANGE (REGNO, 8, 15) 592 #define INT_REGNO_P(REGNO) IN_RANGE (REGNO, 0, 15) 595 #define FP_REGNO_P(REGNO) IN_RANG [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/m68k/ |
H A D | m68k.h | 333 : reload_completed ? REGNO (pic_offset_table_rtx) \ 451 #define REGNO_REG_CLASS(REGNO) (regno_reg_class[(REGNO)]) 586 #define DATA_REGNO_P(REGNO) IN_RANGE (REGNO, 0, 7) 589 #define ADDRESS_REGNO_P(REGNO) IN_RANGE (REGNO, 8, 15) 592 #define INT_REGNO_P(REGNO) IN_RANGE (REGNO, 0, 15) 595 #define FP_REGNO_P(REGNO) IN_RANG [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/cr16/ |
H A D | cr16.h | 194 #define LONG_REG_P(REGNO) \ 195 (targetm.hard_regno_nregs (REGNO, \ 277 #define REGNO_REG_CLASS(REGNO) cr16_regno_reg_class (REGNO) 286 #define CR16_REGNO_OK_FOR_BASE_P(REGNO) \ 287 (((REGNO) < FIRST_PSEUDO_REGISTER) \ 288 || (reg_renumber && ((unsigned) reg_renumber[REGNO] \ 292 #define REGNO_MODE_OK_FOR_BASE_P(REGNO, MODE) \ 293 (CR16_REGNO_OK_FOR_BASE_P(REGNO) && \ 295 (REGNO) < CR16_FIRST_DWORD_REGISTE [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/cr16/ |
H A D | cr16.h | 194 #define LONG_REG_P(REGNO) \ 195 (targetm.hard_regno_nregs (REGNO, \ 274 #define REGNO_REG_CLASS(REGNO) cr16_regno_reg_class (REGNO) 283 #define CR16_REGNO_OK_FOR_BASE_P(REGNO) \ 284 (((REGNO) < FIRST_PSEUDO_REGISTER) \ 285 || (reg_renumber && ((unsigned) reg_renumber[REGNO] \ 289 #define REGNO_MODE_OK_FOR_BASE_P(REGNO, MODE) \ 290 (CR16_REGNO_OK_FOR_BASE_P(REGNO) && \ 292 (REGNO) < CR16_FIRST_DWORD_REGISTE [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/sh/ |
H A D | sh.h | 651 #define BANKED_REGISTER_P(REGNO) \ 652 IN_RANGE ((REGNO), \ 656 #define GENERAL_REGISTER_P(REGNO) \ 657 IN_RANGE ((REGNO), \ 661 #define GENERAL_OR_AP_REGISTER_P(REGNO) \ 662 (GENERAL_REGISTER_P (REGNO) || ((REGNO) == AP_REG) \ 663 || ((REGNO) == FRAME_POINTER_REGNUM)) 665 #define FP_REGISTER_P(REGNO) \ 666 ((int) (REGNO) > [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/sh/ |
H A D | sh.h | 651 #define BANKED_REGISTER_P(REGNO) \ 652 IN_RANGE ((REGNO), \ 656 #define GENERAL_REGISTER_P(REGNO) \ 657 IN_RANGE ((REGNO), \ 661 #define GENERAL_OR_AP_REGISTER_P(REGNO) \ 662 (GENERAL_REGISTER_P (REGNO) || ((REGNO) == AP_REG) \ 663 || ((REGNO) == FRAME_POINTER_REGNUM)) 665 #define FP_REGISTER_P(REGNO) \ 666 ((int) (REGNO) > [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/cris/ |
H A D | cris.h | 481 #define REGNO_REG_CLASS(REGNO) \ 482 ((REGNO) == CRIS_MOF_REGNUM ? MOF_REGS : \ 483 (REGNO) == CRIS_SRP_REGNUM ? SRP_REGS : \ 484 (REGNO) == CRIS_CC0_REGNUM ? CC0_REGS : \ 494 #define REGNO_OK_FOR_BASE_P(REGNO) \ 495 ((REGNO) <= CRIS_LAST_GENERAL_REGISTER \ 496 || (REGNO) == FRAME_POINTER_REGNUM \ 497 || (REGNO) == ARG_POINTER_REGNUM \ 498 || (unsigned) reg_renumber[REGNO] <= CRIS_LAST_GENERAL_REGISTER \ 499 || (unsigned) reg_renumber[REGNO] [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/riscv/ |
H A D | riscv.h | 77 #define DWARF_FRAME_REGNUM(REGNO) \ 78 (GP_REG_P (REGNO) || FP_REG_P (REGNO) ? REGNO : INVALID_REGNUM) 271 /* Select a register mode required for caller save of hard regno REGNO. 273 mode but the largest suitable mode for the given (REGNO, NREGS) pair and 275 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO, NREGS, MODE) \ 276 ((MODE) == VOIDmode ? choose_hard_reg_mode (REGNO, NREGS, NULL) : (MODE)) 294 #define GP_REG_P(REGNO) \ 295 ((unsigned int) ((int) (REGNO) [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/riscv/ |
H A D | riscv.h | 121 #define DWARF_FRAME_REGNUM(REGNO) \ 122 (GP_REG_P (REGNO) || FP_REG_P (REGNO) ? REGNO : INVALID_REGNUM) 319 /* Select a register mode required for caller save of hard regno REGNO. 321 mode but the largest suitable mode for the given (REGNO, NREGS) pair and 323 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO, NREGS, MODE) \ 324 ((MODE) == VOIDmode ? choose_hard_reg_mode (REGNO, NREGS, NULL) : (MODE)) 342 #define GP_REG_P(REGNO) \ 343 ((unsigned int) ((int) (REGNO) [all...] |
/netbsd-current/external/gpl3/gcc.old/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/dist/gcc/config/pru/ |
H A D | pru.h | 253 #define GP_REG_P(REGNO) ((unsigned)(REGNO) <= LAST_GP_REGNUM) 254 #define REGNO_REG_CLASS(REGNO) \ 255 ((REGNO) == MULDST_REGNUM ? MULDST_REGS \ 256 : (REGNO) == MULSRC0_REGNUM ? MULSRC0_REGS \ 257 : (REGNO) == MULSRC1_REGNUM ? MULSRC1_REGS \ 258 : (REGNO) == R30_REGNUM ? REGIO_REGS \ 259 : (REGNO) == R31_REGNUM ? REGIO_REGS \ 260 : (REGNO) >= FIRST_ARG_REGNUM \ 261 && (REGNO) < [all...] |