/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/vax/ |
H A D | vax.h | 215 reg number REGNO. This could be a conditional expression 218 #define REGNO_REG_CLASS(REGNO) ((void)(REGNO), ALL_REGS) 372 /* These assume that REGNO is a hard or pseudo reg number. 373 They give nonzero only if REGNO is a hard reg of the suitable class 419 #define REG_OK_FOR_INDEX_P(X) REGNO_OK_FOR_INDEX_P (REGNO (X)) 422 #define REG_OK_FOR_BASE_P(X) REGNO_OK_FOR_BASE_P (REGNO (X)) 581 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ 582 fprintf (FILE, "\tpushl %s\n", reg_names[REGNO]) 587 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/m68k/ |
H A D | m68kelf.h | 104 #define DBX_REGISTER_NUMBER(REGNO) (REGNO)
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/mips/ |
H A D | sdemtk.h | 99 #define MIPS_SAVE_REG_FOR_PROFILING_P(REGNO) ((REGNO) == RETURN_ADDR_REGNUM)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/m68k/ |
H A D | m68kelf.h | 104 #define DBX_REGISTER_NUMBER(REGNO) (REGNO)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/mips/ |
H A D | sdemtk.h | 99 #define MIPS_SAVE_REG_FOR_PROFILING_P(REGNO) ((REGNO) == RETURN_ADDR_REGNUM)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/vax/ |
H A D | vax.h | 212 reg number REGNO. This could be a conditional expression 215 #define REGNO_REG_CLASS(REGNO) ((void)(REGNO), ALL_REGS) 365 /* These assume that REGNO is a hard or pseudo reg number. 366 They give nonzero only if REGNO is a hard reg of the suitable class 412 #define REG_OK_FOR_INDEX_P(X) REGNO_OK_FOR_INDEX_P (REGNO (X)) 415 #define REG_OK_FOR_BASE_P(X) REGNO_OK_FOR_BASE_P (REGNO (X)) 568 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ 569 fprintf (FILE, "\tpushl %s\n", reg_names[REGNO]) 574 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | auto-inc-dec.c | 342 REGNO (inc_insn.reg_res), 343 REGNO (inc_insn.reg0), (int) inc_insn.reg1_val); 347 REGNO (inc_insn.reg_res), 348 REGNO (inc_insn.reg0), REGNO (inc_insn.reg1)); 356 REGNO (inc_insn.reg_res), (int) inc_insn.reg1_val); 360 REGNO (inc_insn.reg_res), REGNO (inc_insn.reg1)); 396 REGNO (mem_insn.reg0), (int) mem_insn.reg1_val); 400 REGNO (mem_ins [all...] |
H A D | ree.c | 331 = (REGNO (SET_DEST (cand_pat)) != REGNO (XEXP (SET_SRC (cand_pat), 0))); 333 new_reg = gen_rtx_REG (cand->mode, REGNO (SET_DEST (cand_pat))); 335 new_reg = gen_rtx_REG (cand->mode, REGNO (SET_DEST (*orig_set))); 435 map_srcreg = gen_rtx_REG (cand->mode, REGNO (srcreg)); 436 map_srcreg2 = gen_rtx_REG (cand->mode, REGNO (srcreg2)); 437 map_dstreg = gen_rtx_REG (cand->mode, REGNO (dstreg)); 472 if (REGNO (DF_REF_REG (use)) == REGNO (reg)) 492 if (global_regs[REGNO (re [all...] |
H A D | valtrack.c | 79 if (REG_P (XEXP (x, 0)) && REGNO (XEXP (x, 0)) < FIRST_PSEUDO_REGISTER 80 && ORIGINAL_REGNO (XEXP (x, 0)) == REGNO (XEXP (x, 0))) 317 || REGNO (*DF_REF_REAL_LOC (use)) != uregno 324 && REGNO (entry->reg) == uregno); 424 || REGNO (reg) < FIRST_PSEUDO_REGISTER) 433 bool added = bitmap_set_bit (debug->global->used, REGNO (reg)); 447 for (ref = DF_REG_USE_CHAIN (REGNO (reg)); ref; 452 REGNO (reg), 461 for (ref = DF_REG_DEF_CHAIN (REGNO (reg)); ref; 463 if (!dead_debug_insert_temp (debug, REGNO (re [all...] |
H A D | lra-constraints.c | 169 /* Return hard regno of REGNO or if it is was not assigned to a hard 202 if (! HARD_REGISTER_NUM_P (hard_regno = REGNO (reg))) 214 /* If REGNO is a hard register or has been allocated a hard register, 215 return the class of that register. If REGNO is a reload pseudo 246 REGNO (reg), or NO_REGS if no change in its class was needed. */ 255 int regno = REGNO (reg); 265 return TEST_HARD_REG_BIT (reg_class_contents[cl], REGNO (*final_loc)); 316 /* Return true if REGNO satisfies a memory constraint. */ 472 /* Update equivalence for REGNO. We need to this as the equivalence 498 if (! REG_P (x) || (regno = REGNO ( [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | auto-inc-dec.cc | 342 REGNO (inc_insn.reg_res), 343 REGNO (inc_insn.reg0), (int) inc_insn.reg1_val); 347 REGNO (inc_insn.reg_res), 348 REGNO (inc_insn.reg0), REGNO (inc_insn.reg1)); 356 REGNO (inc_insn.reg_res), (int) inc_insn.reg1_val); 360 REGNO (inc_insn.reg_res), REGNO (inc_insn.reg1)); 396 REGNO (mem_insn.reg0), (int) mem_insn.reg1_val); 400 REGNO (mem_ins [all...] |
H A D | ree.cc | 331 = (REGNO (SET_DEST (cand_pat)) != REGNO (XEXP (SET_SRC (cand_pat), 0))); 333 new_reg = gen_rtx_REG (cand->mode, REGNO (SET_DEST (cand_pat))); 335 new_reg = gen_rtx_REG (cand->mode, REGNO (SET_DEST (*orig_set))); 435 map_srcreg = gen_rtx_REG (cand->mode, REGNO (srcreg)); 436 map_srcreg2 = gen_rtx_REG (cand->mode, REGNO (srcreg2)); 437 map_dstreg = gen_rtx_REG (cand->mode, REGNO (dstreg)); 472 if (REGNO (DF_REF_REG (use)) == REGNO (reg)) 492 if (global_regs[REGNO (re [all...] |
H A D | valtrack.cc | 78 if (REG_P (XEXP (x, 0)) && REGNO (XEXP (x, 0)) < FIRST_PSEUDO_REGISTER 79 && ORIGINAL_REGNO (XEXP (x, 0)) == REGNO (XEXP (x, 0))) 316 || REGNO (*DF_REF_REAL_LOC (use)) != uregno 323 && REGNO (entry->reg) == uregno); 423 || REGNO (reg) < FIRST_PSEUDO_REGISTER) 432 bool added = bitmap_set_bit (debug->global->used, REGNO (reg)); 446 for (ref = DF_REG_USE_CHAIN (REGNO (reg)); ref; 451 REGNO (reg), 460 for (ref = DF_REG_DEF_CHAIN (REGNO (reg)); ref; 462 if (!dead_debug_insert_temp (debug, REGNO (re [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
H A D | rs6000.h | 847 #define DBX_REGISTER_NUMBER(REGNO) rs6000_dbx_register_number ((REGNO), 0) 850 #define DWARF_FRAME_REGNUM(REGNO) (REGNO) 855 #define DWARF2_FRAME_REG_OUT(REGNO, FOR_EH) \ 856 rs6000_dbx_register_number ((REGNO), (FOR_EH) ? 2 : 1) 1029 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO, NREGS, MODE) \ 1030 ((NREGS) <= rs6000_hard_regno_nregs[MODE][REGNO] \ 1034 && FP_REGNO_P (REGNO) \ 1036 : FLOAT128_IBM_P (MODE) && FP_REGNO_P (REGNO) \ [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/rs6000/ |
H A D | rs6000.h | 841 #define DBX_REGISTER_NUMBER(REGNO) rs6000_dbx_register_number ((REGNO), 0) 844 #define DWARF_FRAME_REGNUM(REGNO) (REGNO) 849 #define DWARF2_FRAME_REG_OUT(REGNO, FOR_EH) \ 850 rs6000_dbx_register_number ((REGNO), (FOR_EH) ? 2 : 1) 1023 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO, NREGS, MODE) \ 1024 ((NREGS) <= rs6000_hard_regno_nregs[MODE][REGNO] \ 1028 && FP_REGNO_P (REGNO) \ 1030 : FLOAT128_IBM_P (MODE) && FP_REGNO_P (REGNO) \ [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/i386/ |
H A D | i386.h | 1165 #define HARD_REGNO_NREGS_HAS_PADDING(REGNO, MODE) \ 1167 && GENERAL_REGNO_P (REGNO) \ 1170 #define HARD_REGNO_NREGS_WITH_PADDING(REGNO, MODE) ((MODE) == XFmode ? 4 : 8) 1265 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO, NREGS, MODE) \ 1266 (CC_REGNO_P (REGNO) ? VOIDmode \ 1267 : MMX_REGNO_P (REGNO) ? V8QImode \ 1269 : (MODE) == VOIDmode ? choose_hard_reg_mode ((REGNO), (NREGS), NULL) \ 1270 : (MODE) == HImode && !((GENERAL_REGNO_P (REGNO) \ 1272 || MASK_REGNO_P (REGNO)) ? SImode \ 1273 : (MODE) == QImode && !(ANY_QI_REGNO_P (REGNO) \ [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/i386/ |
H A D | i386.h | 1008 #define HARD_REGNO_NREGS_HAS_PADDING(REGNO, MODE) \ 1010 && GENERAL_REGNO_P (REGNO) \ 1013 #define HARD_REGNO_NREGS_WITH_PADDING(REGNO, MODE) ((MODE) == XFmode ? 4 : 8) 1135 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO, NREGS, MODE) \ 1136 (CC_REGNO_P (REGNO) ? VOIDmode \ 1137 : MMX_REGNO_P (REGNO) ? V8QImode \ 1139 : (MODE) == VOIDmode ? choose_hard_reg_mode ((REGNO), (NREGS), NULL) \ 1140 : (MODE) == HImode && !((GENERAL_REGNO_P (REGNO) \ 1142 || MASK_REGNO_P (REGNO)) ? SImode \ 1143 : (MODE) == QImode && !(ANY_QI_REGNO_P (REGNO) \ [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/s390/ |
H A D | s390.h | 428 #define GENERAL_REG_P(X) (REG_P (X) && GENERAL_REGNO_P (REGNO (X))) 429 #define ADDR_REG_P(X) (REG_P (X) && ADDR_REGNO_P (REGNO (X))) 430 #define FP_REG_P(X) (REG_P (X) && FP_REGNO_P (REGNO (X))) 431 #define CC_REG_P(X) (REG_P (X) && CC_REGNO_P (REGNO (X))) 432 #define FRAME_REG_P(X) (REG_P (X) && FRAME_REGNO_P (REGNO (X))) 433 #define ACCESS_REG_P(X) (REG_P (X) && ACCESS_REGNO_P (REGNO (X))) 434 #define VECTOR_NOFP_REG_P(X) (REG_P (X) && VECTOR_NOFP_REGNO_P (REGNO (X))) 435 #define VECTOR_REG_P(X) (REG_P (X) && VECTOR_REGNO_P (REGNO (X))) 574 cost of REGNO for a pseudo approximately by pseudo usage frequency 585 #define REGNO_REG_CLASS(REGNO) (regclass_ma [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/s390/ |
H A D | s390.h | 448 #define GENERAL_REG_P(X) (REG_P (X) && GENERAL_REGNO_P (REGNO (X))) 449 #define ADDR_REG_P(X) (REG_P (X) && ADDR_REGNO_P (REGNO (X))) 450 #define FP_REG_P(X) (REG_P (X) && FP_REGNO_P (REGNO (X))) 451 #define CC_REG_P(X) (REG_P (X) && CC_REGNO_P (REGNO (X))) 452 #define FRAME_REG_P(X) (REG_P (X) && FRAME_REGNO_P (REGNO (X))) 453 #define ACCESS_REG_P(X) (REG_P (X) && ACCESS_REGNO_P (REGNO (X))) 454 #define VECTOR_NOFP_REG_P(X) (REG_P (X) && VECTOR_NOFP_REGNO_P (REGNO (X))) 455 #define VECTOR_REG_P(X) (REG_P (X) && VECTOR_REGNO_P (REGNO (X))) 594 cost of REGNO for a pseudo approximately by pseudo usage frequency 605 #define REGNO_REG_CLASS(REGNO) (regclass_ma [all...] |
/netbsd-current/sys/arch/luna68k/stand/boot/ |
H A D | sio.c | 263 if (REGNO(reg) != 0) 264 sio_addr[chan]->sio_cmd = REGNO(reg); 267 if (REGNO(reg) != 0) 268 sio_addr[chan]->sio_cmd = REGNO(reg);
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/bpf/ |
H A D | bpf.h | 209 register REGNO. In general there is more that one such class; 212 #define REGNO_REG_CLASS(REGNO) GENERAL_REGS 226 /* C expression which is nonzero if register number REGNO is suitable 229 #define REGNO_OK_FOR_BASE_P(REGNO) \ 230 ((REGNO) < FIRST_PSEUDO_REGISTER) 232 /* C expression which is nonzero if register number REGNO is suitable 234 #define REGNO_OK_FOR_INDEX_P(REGNO) false
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/bpf/ |
H A D | bpf.h | 209 register REGNO. In general there is more that one such class; 212 #define REGNO_REG_CLASS(REGNO) GENERAL_REGS 226 /* C expression which is nonzero if register number REGNO is suitable 229 #define REGNO_OK_FOR_BASE_P(REGNO) \ 230 ((REGNO) < FIRST_PSEUDO_REGISTER) 232 /* C expression which is nonzero if register number REGNO is suitable 234 #define REGNO_OK_FOR_INDEX_P(REGNO) false
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/sh/ |
H A D | sh_optimize_sett_clrt.cc | 268 && REG_P (XEXP (pat, 0)) && REGNO (XEXP (pat, 0)) == REGNO (m_ccreg) 290 && REG_P (XEXP (cond, 0)) && REGNO (XEXP (cond, 0)) == REGNO (m_ccreg) 295 && REG_P (XEXP (cond, 0)) && REGNO (XEXP (cond, 0)) == REGNO (m_ccreg) 460 rtx n = find_regno_note (i->insn, REG_DEAD, REGNO (m_ccreg)); 464 n = find_regno_note (i->insn, REG_UNUSED, REGNO (m_ccreg));
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/nds32/ |
H A D | nds32-predicates.c | 86 if (REGNO (elt_reg) != (unsigned int) check_regno) 142 first_elt_regno = REGNO (SET_DEST (elt)); 150 first_elt_regno = REGNO (SET_SRC (elt)); 272 first_regno = REGNO (elt_reg); 307 || REGNO (elt_reg) != FP_REGNUM) 319 || REGNO (elt_reg) != GP_REGNUM) 331 || REGNO (elt_reg) != LP_REGNUM) 351 || REGNO (elt_reg) != SP_REGNUM)
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/ia64/ |
H A D | sysv4.h | 106 #define DBX_REGISTER_NUMBER(REGNO) \ 107 ia64_dbx_register_number(REGNO)
|