Lines Matching refs:REGNO

539 #define EPILOGUE_USES(REGNO) (aarch64_epilogue_uses (REGNO))
591 #define DBX_REGISTER_NUMBER(REGNO) aarch64_dbx_register_number (REGNO)
596 #define DWARF_FRAME_REGNUM(REGNO) DBX_REGISTER_NUMBER (REGNO)
640 /* Non-zero if REGNO is part of the Core register set.
643 warnings when building the compiler when R0_REGNUM is 0 and REGNO
645 #define GP_REGNUM_P(REGNO) \
646 (((unsigned) (REGNO - R0_REGNUM)) <= (R30_REGNUM - R0_REGNUM))
652 #define STUB_REGNUM_P(REGNO) \
653 (GP_REGNUM_P (REGNO) \
654 && (REGNO) != R16_REGNUM \
655 && (REGNO) != R17_REGNUM \
656 && (REGNO) != R30_REGNUM) \
658 #define FP_REGNUM_P(REGNO) \
659 (((unsigned) (REGNO - V0_REGNUM)) <= (V31_REGNUM - V0_REGNUM))
661 #define FP_LO_REGNUM_P(REGNO) \
662 (((unsigned) (REGNO - V0_REGNUM)) <= (V15_REGNUM - V0_REGNUM))
664 #define FP_LO8_REGNUM_P(REGNO) \
665 (((unsigned) (REGNO - V0_REGNUM)) <= (V7_REGNUM - V0_REGNUM))
667 #define PR_REGNUM_P(REGNO)\
668 (((unsigned) (REGNO - P0_REGNUM)) <= (P15_REGNUM - P0_REGNUM))
670 #define PR_LO_REGNUM_P(REGNO)\
671 (((unsigned) (REGNO - P0_REGNUM)) <= (P7_REGNUM - P0_REGNUM))
673 #define FP_SIMD_SAVED_REGNUM_P(REGNO) \
674 (((unsigned) (REGNO - V8_REGNUM)) <= (V23_REGNUM - V8_REGNUM))
742 #define REGNO_REG_CLASS(REGNO) aarch64_regno_regclass (REGNO)
959 #define FUNCTION_ARG_REGNO_P(REGNO) \
960 aarch64_function_arg_regno_p(REGNO)
978 #define REGNO_OK_FOR_BASE_P(REGNO) \
979 aarch64_regno_ok_for_base_p (REGNO, true)
981 #define REGNO_OK_FOR_INDEX_P(REGNO) \
982 aarch64_regno_ok_for_index_p (REGNO, true)
1155 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO, NREGS, MODE) \
1156 aarch64_hard_regno_caller_save_mode ((REGNO), (NREGS), (MODE))