Lines Matching refs:CLASS
407 in class CLASS, return the class of reg to actually use.
408 In general this is just CLASS; but on some machines
411 #define PREFERRED_RELOAD_CLASS(X,CLASS) \
412 ((X) == stack_pointer_rtx && (CLASS) != SP_REGS \
420 ? LIMIT_RELOAD_CLASS (GET_MODE (X), CLASS) \
421 : (CLASS)))
423 #define PREFERRED_OUTPUT_RELOAD_CLASS(X,CLASS) \
424 (X == stack_pointer_rtx && CLASS != SP_REGS \
425 ? ADDRESS_OR_EXTENDED_REGS : CLASS)
427 #define LIMIT_RELOAD_CLASS(MODE, CLASS) \
428 (!TARGET_AM33 && (MODE == QImode || MODE == HImode) ? DATA_REGS : CLASS)
430 #define SECONDARY_RELOAD_CLASS(CLASS,MODE,IN) \
431 secondary_reload_class(CLASS,MODE,IN)
434 needed to represent mode MODE in a register of class CLASS. */
436 #define CLASS_MAX_NREGS(CLASS, MODE) \