Lines Matching refs:FIRST_STACK_REG

188 #define REG_STACK_SIZE (LAST_STACK_REG - FIRST_STACK_REG + 1)
240 FP_mode_reg[LAST_STACK_REG+1-FIRST_STACK_REG][(int) MAX_MACHINE_MODE];
243 (FP_mode_reg[(regno)-FIRST_STACK_REG][(int) (mode)])
380 temp_stack.reg[top] = FIRST_STACK_REG + temp_stack.top - top; in straighten_stack()
557 for (i = FIRST_STACK_REG; i < LAST_STACK_REG + 1; i++) in check_asm_stack_operands()
593 for (i = FIRST_STACK_REG; i < LAST_STACK_REG + 1; i++) in check_asm_stack_operands()
698 gcc_assert (regno >= FIRST_STACK_REG); in replace_reg()
745 return i >= 0 ? (FIRST_STACK_REG + regstack->top - i) : -1; in get_hard_regnum()
779 gcc_assert (hard_regno >= FIRST_STACK_REG); in emit_pop_insn()
782 FP_MODE_REG (FIRST_STACK_REG, DFmode)); in emit_pop_insn()
790 = gen_rtx_EXPR_LIST (REG_DEAD, FP_MODE_REG (FIRST_STACK_REG, DFmode), in emit_pop_insn()
793 regstack->reg[regstack->top - (hard_regno - FIRST_STACK_REG)] in emit_pop_insn()
819 if (hard_regno == FIRST_STACK_REG) in emit_swap_insn()
831 gcc_assert (hard_regno >= FIRST_STACK_REG); in emit_swap_insn()
833 other_reg = regstack->top - (hard_regno - FIRST_STACK_REG); in emit_swap_insn()
870 if (REG_P (i1dest) && REGNO (i1dest) == FIRST_STACK_REG in emit_swap_insn()
873 && find_regno_note (i1, REG_DEAD, FIRST_STACK_REG) == NULL_RTX) in emit_swap_insn()
880 && REG_P (i1src) && REGNO (i1src) == FIRST_STACK_REG in emit_swap_insn()
881 && find_regno_note (i1, REG_DEAD, FIRST_STACK_REG) == NULL_RTX) in emit_swap_insn()
896 FP_MODE_REG (FIRST_STACK_REG, XFmode)); in emit_swap_insn()
926 if (regno != FIRST_STACK_REG) in swap_to_top()
928 k = temp_stack.top - (regno - FIRST_STACK_REG); in swap_to_top()
939 if (regno != FIRST_STACK_REG + 1) in swap_to_top()
941 k = temp_stack.top - (regno - FIRST_STACK_REG); in swap_to_top()
985 gcc_assert (get_hard_regnum (regstack, dest) < FIRST_STACK_REG); in move_for_stack_reg()
1027 gcc_assert (get_hard_regnum (regstack, dest) < FIRST_STACK_REG); in move_for_stack_reg()
1033 replace_reg (pdest, FIRST_STACK_REG); in move_for_stack_reg()
1046 replace_reg (&XEXP (note, 0), FIRST_STACK_REG); in move_for_stack_reg()
1061 rtx top_stack_reg = FP_MODE_REG (FIRST_STACK_REG, GET_MODE (src)); in move_for_stack_reg()
1069 replace_reg (psrc, FIRST_STACK_REG); in move_for_stack_reg()
1081 gcc_assert (get_hard_regnum (regstack, dest) < FIRST_STACK_REG); in move_for_stack_reg()
1087 replace_reg (pdest, FIRST_STACK_REG); in move_for_stack_reg()
1248 && get_hard_regnum (regstack, *src2) == FIRST_STACK_REG)) in compare_for_stack_reg()
1273 replace_reg (src1, FIRST_STACK_REG); in compare_for_stack_reg()
1281 replace_reg (&XEXP (src1_note, 0), FIRST_STACK_REG); in compare_for_stack_reg()
1297 if (get_hard_regnum (regstack, XEXP (src2_note, 0)) == FIRST_STACK_REG in compare_for_stack_reg()
1301 replace_reg (&XEXP (src2_note, 0), FIRST_STACK_REG + 1); in compare_for_stack_reg()
1372 replace_reg (dest, FIRST_STACK_REG + 1); in subst_stack_regs_pat()
1440 replace_reg (dest, FIRST_STACK_REG); in subst_stack_regs_pat()
1467 replace_reg (dest, FIRST_STACK_REG); in subst_stack_regs_pat()
1471 replace_reg (&XEXP (src1_note, 0), FIRST_STACK_REG); in subst_stack_regs_pat()
1476 replace_reg (src1, FIRST_STACK_REG); in subst_stack_regs_pat()
1523 if (src1_hard_regnum != FIRST_STACK_REG in subst_stack_regs_pat()
1524 && src2_hard_regnum != FIRST_STACK_REG) in subst_stack_regs_pat()
1555 regstack->reg[regstack->top - (regno - FIRST_STACK_REG)] in subst_stack_regs_pat()
1561 replace_reg (&XEXP (src1_note, 0), FIRST_STACK_REG); in subst_stack_regs_pat()
1579 regstack->reg[regstack->top - (regno - FIRST_STACK_REG)] in subst_stack_regs_pat()
1585 replace_reg (&XEXP (src2_note, 0), FIRST_STACK_REG); in subst_stack_regs_pat()
1621 replace_reg (dest, FIRST_STACK_REG); in subst_stack_regs_pat()
1625 replace_reg (&XEXP (src1_note, 0), FIRST_STACK_REG); in subst_stack_regs_pat()
1630 replace_reg (src1, FIRST_STACK_REG); in subst_stack_regs_pat()
1655 replace_reg (dest, FIRST_STACK_REG); in subst_stack_regs_pat()
1657 replace_reg (src1, FIRST_STACK_REG); in subst_stack_regs_pat()
1673 replace_reg (src1, FIRST_STACK_REG); in subst_stack_regs_pat()
1674 replace_reg (src2, FIRST_STACK_REG + 1); in subst_stack_regs_pat()
1677 replace_reg (&XEXP (src1_note, 0), FIRST_STACK_REG); in subst_stack_regs_pat()
1679 replace_reg (&XEXP (src2_note, 0), FIRST_STACK_REG + 1); in subst_stack_regs_pat()
1691 replace_reg (dest, FIRST_STACK_REG); in subst_stack_regs_pat()
1718 replace_reg (dest, FIRST_STACK_REG); in subst_stack_regs_pat()
1721 replace_reg (src1, FIRST_STACK_REG); in subst_stack_regs_pat()
1722 replace_reg (src2, FIRST_STACK_REG + 1); in subst_stack_regs_pat()
1749 replace_reg (dest, FIRST_STACK_REG + 1); in subst_stack_regs_pat()
1752 replace_reg (src1, FIRST_STACK_REG); in subst_stack_regs_pat()
1753 replace_reg (src2, FIRST_STACK_REG + 1); in subst_stack_regs_pat()
1776 replace_reg (dest, FIRST_STACK_REG); in subst_stack_regs_pat()
1779 replace_reg (src1, FIRST_STACK_REG); in subst_stack_regs_pat()
1802 replace_reg (dest, FIRST_STACK_REG + 1); in subst_stack_regs_pat()
1807 replace_reg (src1, FIRST_STACK_REG); in subst_stack_regs_pat()
1849 if (get_hard_regnum (regstack, *dest) >= FIRST_STACK_REG in subst_stack_regs_pat()
1861 - FIRST_STACK_REG); in subst_stack_regs_pat()
1863 - FIRST_STACK_REG); in subst_stack_regs_pat()
1910 if (get_hard_regnum (regstack, *dest) < FIRST_STACK_REG) in subst_stack_regs_pat()
1913 replace_reg (dest, FIRST_STACK_REG); in subst_stack_regs_pat()
2077 k = temp_stack.top - (regno - FIRST_STACK_REG); in subst_asm_stack_regs()
2079 - (REGNO (recog_data.operand[i]) - FIRST_STACK_REG)); in subst_asm_stack_regs()
2162 for (i = LAST_STACK_REG; i >= FIRST_STACK_REG; i--) in subst_asm_stack_regs()
2246 CLEAR_HARD_REG_BIT (regstack->reg_set, FIRST_STACK_REG + regstack->top); in subst_stack_regs()
2581 for (reg = LAST_STACK_REG; reg >= FIRST_STACK_REG; --reg) in convert_regs_entry()
2589 FP_MODE_REG (FIRST_STACK_REG, SFmode), in convert_regs_entry()
2841 for (reg = LAST_STACK_REG; reg >= FIRST_STACK_REG; --reg) in convert_regs_1()
2890 for (reg = FIRST_STACK_REG; reg <= LAST_STACK_REG; ++reg) in convert_regs_1()
2905 for (reg = FIRST_STACK_REG; reg <= LAST_STACK_REG; ++reg) in convert_regs_1()
3072 for (i = FIRST_STACK_REG; i <= LAST_STACK_REG; i++) in reg_to_stack()
3109 for (reg = FIRST_STACK_REG; reg <= LAST_STACK_REG; reg++) in reg_to_stack()
3119 for (i = FIRST_STACK_REG; i <= LAST_STACK_REG; i++) in reg_to_stack()