Lines Matching defs:sub
1419 rtx sub = XVECEXP (pat, 0, i);
1421 if (GET_CODE (sub) == SET
1422 && (REG_P (SET_DEST (sub))
1423 || (GET_CODE (SET_DEST (sub)) == SUBREG
1424 && REG_P (SUBREG_REG (SET_DEST (sub)))))
1425 && (REG_P (SET_SRC (sub))
1426 || (GET_CODE (SET_SRC (sub)) == SUBREG
1427 && REG_P (SUBREG_REG (SET_SRC (sub))))))
1431 && reg_mentioned_p (source_extension_reg, SET_DEST (sub)))
1442 note_uses (&sub, see_mentioned_reg, &d);
2786 rtx *sub = &XVECEXP (*pat, 0, i);
2788 if (GET_CODE (*sub) == SET
2789 && GET_MODE (SET_SRC (*sub)) != VOIDmode
2790 && GET_MODE (SET_DEST (*sub)) == source_mode
2791 && ((REG_P (SET_DEST (*sub))
2792 && REGNO (SET_DEST (*sub)) == REGNO (source_extension_reg))
2793 || (GET_CODE (SET_DEST (*sub)) == SUBREG
2794 && REG_P (SUBREG_REG (SET_DEST (*sub)))
2795 && (REGNO (SUBREG_REG (SET_DEST (*sub))) ==
2798 rtx orig_src = SET_SRC (*sub);
2812 validate_change (ref_copy, sub, new_set, 1);
3773 NULL, /* sub */