Lines Matching refs:REGNO

478   return names_small[REGNO (x) * 2 + b];
481 /* REGNO must be saved/restored across calls if this macro is true. */
644 starting at register REGNO. POP_P selects a pop rather than a
653 (save or restore REGNO)
654 (save or restore REGNO + 1)
656 (save or restore REGNO + NREGS - 1)
696 /* Register REGNO + NREGS - 1 is popped first. Before the
704 /* Register REGNO is pushed first and will be stored at @(-4,sp). */
763 return REGNO (XEXP (x, regindex));
1477 fprintf (file, "%sl", names_big[REGNO (x)]);
1490 fprintf (file, "%sh", names_big[REGNO (x)]);
1505 fprintf (file, "%s", names_extended[REGNO (x)]);
1511 fprintf (file, "%s", names_big[REGNO (x)]);
1543 fprintf (file, "%s%c", names_big[REGNO (x)], bitint > 7 ? 'h' : 'l');
1573 fprintf (file, "%s", names_big[REGNO (x)]);
1575 fprintf (file, "%s", names_upper_extended[REGNO (x)]);
1600 fprintf (file, "%s", names_big[REGNO (x) + 1]);
1602 fprintf (file, "%s", names_big[REGNO (x)]);
1713 fprintf (file, "%s", names_big[REGNO (x)]);
1717 fprintf (file, "%s", names_big[REGNO (x)]);
1721 fprintf (file, "%s", names_extended[REGNO (x)]);
1814 fprintf (file, "%s", h8_reg_names[REGNO (addr)]);
1818 fprintf (file, "-%s", h8_reg_names[REGNO (XEXP (addr, 0))]);
1822 fprintf (file, "%s+", h8_reg_names[REGNO (XEXP (addr, 0))]);
1826 fprintf (file, "+%s", h8_reg_names[REGNO (XEXP (addr, 0))]);
1830 fprintf (file, "%s-", h8_reg_names[REGNO (XEXP (addr, 0))]);
2549 if (!REG_P (dest) || !REG_P (src) || REGNO (src) != REGNO (dest))
2824 if (REGNO (src) == MAC_REG || REGNO (dest) == MAC_REG)
4575 names_big[REGNO (operands[4])]);
4586 names_big[REGNO (operands[4])]);
5442 && REGNO (operands[0]) != REGNO (operands[1]));
5664 return ((REGNO (operands[0]) == 0 && REGNO (operands[1]) == 1)
5665 || (REGNO (operands[0]) == 2 && REGNO (operands[1]) == 3)
5666 || (REGNO (operands[0]) == 4 && REGNO (operands[1]) == 5));
5668 return ((REGNO (operands[0]) == 0
5669 && REGNO (operands[1]) == 1
5670 && REGNO (operands[2]) == 2)
5671 || (REGNO (operands[0]) == 4
5672 && REGNO (operands[1]) == 5
5673 && REGNO (operands[2]) == 6));
5676 return (REGNO (operands[0]) == 0
5677 && REGNO (operands[1]) == 1
5678 && REGNO (operands[2]) == 2
5679 && REGNO (operands[3]) == 3);
5702 /* Returns true if register REGNO is safe to be allocated as a scratch