Lines Matching refs:REGNO
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_map[REGNO])
591 /* Check whether REGNO is a hard register of the suitable class
593 #define REGNO_OK_FOR_INDEX_P(REGNO) \
594 (((REGNO) < FIRST_PSEUDO_REGISTER \
595 && REGNO_REG_CLASS ((REGNO)) == ADDR_REGS) \
596 || ADDR_REGNO_P (reg_renumber[REGNO]))
597 #define REGNO_OK_FOR_BASE_P(REGNO) REGNO_OK_FOR_INDEX_P (REGNO)
964 #define EPILOGUE_USES(REGNO) ((REGNO) == RETURN_REGNUM)