Lines Matching refs:REGNO

269       if (REGNO (x) >= FIRST_VIRTUAL_REGISTER
270 && REGNO (x) <= LAST_VIRTUAL_REGISTER)
362 if (REGNO (x) >= FIRST_VIRTUAL_REGISTER
363 && REGNO (x) <= LAST_VIRTUAL_REGISTER)
576 return REG_P (reg) && REGNO (in) == REGNO (reg);
757 && REGNO (reg) < FIRST_PSEUDO_REGISTER
759 GET_MODE (reg), REGNO (reg)))
1034 && REGNO (src) == REGNO (dst));
1116 && REGNO (src) < FIRST_PSEUDO_REGISTER) || allow_hwreg))
1132 /* Return nonzero if register in range [REGNO, ENDREGNO)
1159 x_regno = REGNO (x);
1181 && REGNO (SUBREG_REG (x)) < FIRST_PSEUDO_REGISTER)
1201 && REGNO (SUBREG_REG (SET_DEST (x))) >= FIRST_PSEUDO_REGISTER
1273 regno = REGNO (SUBREG_REG (x));
1279 regno = REGNO (x);
1358 || REGNO (SUBREG_REG (dest)) >= FIRST_PSEUDO_REGISTER))
1495 regno = REGNO (x);
1525 regno = REGNO (dest);
1629 number REGNO, if any. Return 0 if there is no such reg-note. Note that
1630 the REGNO of this NOTE need not be REGNO if REGNO is a hard register;
1631 it might be the case that the note overlaps REGNO. */
1647 && REGNO (XEXP (link, 0)) <= regno
1648 && ((REGNO (XEXP (link, 0))
1649 + (REGNO (XEXP (link, 0)) >= FIRST_PSEUDO_REGISTER ? 1
1650 : hard_regno_nregs[REGNO (XEXP (link, 0))]
1704 unsigned int regno = REGNO (datum);
1724 /* Return true if REGNO, or any overlap of REGNO, of kind CODE is found
1746 && (regnote = REGNO (reg)) <= regno
2730 /* Searches X for any reference to REGNO, returning the rtx of the
2740 if (REG_P (x) && REGNO (x) == regno)
3090 int regno = REGNO (subreg);
3110 if (REG_P (x) && REGNO (x) < FIRST_PSEUDO_REGISTER
3111 && TEST_HARD_REG_BIT (d->regs, REGNO (x)))
3113 CLEAR_HARD_REG_BIT (d->regs, REGNO (x));
3138 gcc_assert (REGNO (XEXP (XEXP (p, 0), 0)) < FIRST_PSEUDO_REGISTER);
3142 if (!FUNCTION_ARG_REGNO_P (REGNO (XEXP (XEXP (p, 0), 0))))
3145 SET_HARD_REG_BIT (parm.regs, REGNO (XEXP (XEXP (p, 0), 0)));
3199 && REGNO (SET_DEST (set)) < FIRST_PSEUDO_REGISTER
3200 && fixed_regs[REGNO (SET_DEST (set))]
3204 && FUNCTION_VALUE_REGNO_P (REGNO (SET_SRC (set)))
3206 && REGNO (SET_DEST (set)) >= FIRST_PSEUDO_REGISTER)
3485 && REGNO_POINTER_ALIGN (REGNO (x)))
3488 = REGNO_POINTER_ALIGN (REGNO (x)) / BITS_PER_UNIT;