Lines Matching refs:CLASS
874 use when it is necessary to copy value X into a register in class CLASS.
875 The value is a register class; perhaps CLASS, or perhaps another, smaller
878 #define PREFERRED_RELOAD_CLASS(X, CLASS) \
879 ia64_preferred_reload_class (X, CLASS)
884 CLASS in MODE requires an intermediate register, you should define this
888 #define SECONDARY_RELOAD_CLASS(CLASS, MODE, X) \
889 ia64_secondary_reload_class (CLASS, MODE, X)
910 class CLASS needed to hold a value of mode MODE.
913 #define CLASS_MAX_NREGS(CLASS, MODE) \
914 ((MODE) == BImode && (CLASS) == PR_REGS ? 2 \
915 : (((CLASS) == FR_REGS || (CLASS) == FP_REGS) && (MODE) == XFmode) ? 1 \
916 : (((CLASS) == FR_REGS || (CLASS) == FP_REGS) && (MODE) == RFmode) ? 1 \
917 : (((CLASS) == FR_REGS || (CLASS) == FP_REGS) && (MODE) == XCmode) ? 2 \
924 #define CANNOT_CHANGE_MODE_CLASS(FROM, TO, CLASS) \
925 (reg_classes_intersect_p (CLASS, BR_REGS) \
928 ? reg_classes_intersect_p (CLASS, FR_REGS) \
1368 #define MEMORY_MOVE_COST(MODE,CLASS,IN) \
1369 ((CLASS) == GENERAL_REGS || (CLASS) == FR_REGS || (CLASS) == FP_REGS \
1370 || (CLASS) == GR_AND_FR_REGS ? 4 : 10)