Lines Matching refs:REGNO
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_REGISTER) \
293 ? (((REGNO) & 1) == 0) \
297 #define REGNO_OK_FOR_INDEX_P(REGNO) \
298 (((REGNO >= CR16_FIRST_DWORD_REGISTER) \
299 && ((REGNO) < FIRST_PSEUDO_REGISTER)) \
301 && (((unsigned) reg_renumber[REGNO] >= CR16_FIRST_DWORD_REGISTER) \
302 && ((unsigned) reg_renumber[REGNO] < FIRST_PSEUDO_REGISTER))) \
397 #define FUNCTION_ARG_REGNO_P(REGNO) cr16_function_arg_regno_p (REGNO)
425 #define CR16_REG_OK_FOR_BASE_P(X) CR16_REGNO_OK_FOR_BASE_P (REGNO (X))
427 REGNO_MODE_OK_FOR_BASE_P (REGNO(X), MODE)
428 #define REG_OK_FOR_INDEX_P(X) REGNO_OK_FOR_INDEX_P (REGNO (X))