Lines Matching refs:src2

927 swap_to_top (rtx insn, stack regstack, rtx src1, rtx src2)
948 regno = get_hard_regnum (&temp_stack, src2);
1251 rtx *src1, *src2;
1255 src2 = get_true_reg (&XEXP (pat_src, 1));
1260 || (STACK_REG_P (*src2)
1261 && get_hard_regnum (regstack, *src2) == FIRST_STACK_REG))
1270 src2 = get_true_reg (&XEXP (pat_src, 1));
1279 if (STACK_REG_P (*src2))
1280 src2_note = find_regno_note (insn, REG_DEAD, REGNO (*src2));
1288 if (STACK_REG_P (*src2))
1289 replace_reg (src2, get_hard_regnum (regstack, *src2));
1302 && ! (STACK_REG_P (*src1) && STACK_REG_P (*src2)
1303 && REGNO (*src1) == REGNO (*src2)))
1305 /* As a special case, two regs may die in this insn if src2 is
1420 rtx *src1 = (rtx *) 0, *src2;
1506 src2 = get_true_reg (&XEXP (pat_src, 1));
1514 if (STACK_REG_P (*src2))
1515 src2_note = find_regno_note (insn, REG_DEAD, REGNO (*src2));
1522 if (! STACK_REG_P (*src1) || ! STACK_REG_P (*src2))
1533 src2_hard_regnum = get_hard_regnum (regstack, *src2);
1544 if (STACK_REG_P (*src2))
1545 replace_reg (src2, get_hard_regnum (regstack, *src2));
1610 && REG_P (*src1) && REG_P (*src2)
1614 replace_reg (src1, REGNO (*src2));
1615 replace_reg (src2, tmp);
1680 src2 = get_true_reg (&XVECEXP (pat_src, 0, 1));
1683 src2_note = find_regno_note (insn, REG_DEAD, REGNO (*src2));
1685 swap_to_top (insn, regstack, *src1, *src2);
1688 replace_reg (src2, FIRST_STACK_REG + 1);
1715 src2 = get_true_reg (&XVECEXP (pat_src, 0, 1));
1718 src2_note = find_regno_note (insn, REG_DEAD, REGNO (*src2));
1725 swap_to_top (insn, regstack, *src1, *src2);
1736 replace_reg (src2, FIRST_STACK_REG + 1);
1746 src2 = get_true_reg (&XVECEXP (pat_src, 0, 1));
1749 src2_note = find_regno_note (insn, REG_DEAD, REGNO (*src2));
1756 swap_to_top (insn, regstack, *src1, *src2);
1767 replace_reg (src2, FIRST_STACK_REG + 1);
1853 src2 = get_true_reg (&XEXP (pat_src, 2));
1856 src2_note = find_regno_note (insn, REG_DEAD, REGNO (*src2));
1871 || (REGNO (*src2) == regstack->reg[regstack->top]
1876 int idx2 = (get_hard_regnum (regstack, *src2)
1881 regstack->reg[regstack->top - idx1] = REGNO (*src2);
1903 if (STACK_REG_P (*src2))
1904 replace_reg (src2, get_hard_regnum (regstack, *src2));