Searched refs:REGNO (Results 276 - 300 of 479) sorted by relevance

<<11121314151617181920

/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Drecog.c740 && REGNO (x) == REGNO (from))
1007 && REGNO (sub) < FIRST_PSEUDO_REGISTER
1008 && !REG_CAN_CHANGE_MODE_P (REGNO (sub), GET_MODE (sub), mode)
1034 return (REGNO (op) >= FIRST_PSEUDO_REGISTER
1035 || in_hard_reg_set_p (operand_reg_set, GET_MODE (op), REGNO (op)));
1121 || (REGNO (op) < FIRST_PSEUDO_REGISTER
1122 && REGNO_REG_CLASS (REGNO (op)) != NO_REGS))));
2607 && REGNO (SUBREG_REG (op)) < FIRST_PSEUDO_REGISTER)
2608 offset = subreg_regno_offset (REGNO (SUBREG_RE
[all...]
H A Dresource.c106 first_regno = REGNO (dest);
238 add_to_hard_reg_set (&res->regs, GET_MODE (x), REGNO (x));
785 add_to_hard_reg_set (&res->regs, GET_MODE (x), REGNO (x));
1057 && REGNO (XEXP (link, 0)) < FIRST_PSEUDO_REGISTER)
1060 REGNO (XEXP (link, 0)));
1069 && REGNO (XEXP (link, 0)) < FIRST_PSEUDO_REGISTER)
1072 REGNO (XEXP (link, 0)));
H A Dcombine.c614 && REGNO (dest) == REGNO (XEXP (x, i))))
634 && REGNO (XVECEXP (x, i, j)) == REGNO (dest)))
696 if (link->insn == insn && link->regno == REGNO (dest))
1757 && REGNO (x) >= FIRST_PSEUDO_REGISTER
1761 (DF_LR_IN (ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb), REGNO (x))
1765 reg_stat_type *rsp = &reg_stat[REGNO (x)];
1790 REGNO (x)))
1913 unsigned int regno = REGNO (XEX
[all...]
H A Dvar-tracking.c1229 REGNO (p->outgoing)));
1860 for (node = set->regs[REGNO (loc)]; node; node = node->next)
1865 attrs_list_insert (&set->regs[REGNO (loc)], dv, offset, loc);
1957 nextp = &set->regs[REGNO (loc)];
1986 attrs **nextp = &set->regs[REGNO (loc)];
2013 /* Delete content of register with number REGNO in dataflow set SET. */
2464 var_regno_delete (set, REGNO (loc));
2661 for (node = set->regs[REGNO (loc)]; node; node = node->next)
2915 && REGNO (node2->loc) == REGNO (nod
[all...]
H A Dlra-eliminations.c264 if ((hard_regno = REGNO (reg)) < 0 || hard_regno >= FIRST_PSEUDO_REGISTER)
768 && REGNO (XEXP (x, 0)) >= FIRST_PSEUDO_REGISTER)
784 if (REG_P (XEXP (x, 0)) && REGNO (XEXP (x, 0)) < FIRST_PSEUDO_REGISTER)
798 if (REG_P (XEXP (x, 0)) && REGNO (XEXP (x, 0)) < FIRST_PSEUDO_REGISTER)
821 || REGNO (SET_DEST (x)) >= FIRST_PSEUDO_REGISTER)
929 if (!REG_P (reg) || REGNO (reg) >= FIRST_PSEUDO_REGISTER)
1061 && REGNO (reg1) < FIRST_PSEUDO_REGISTER
1062 && REGNO (reg2) >= FIRST_PSEUDO_REGISTER
1322 if ((regno = REGNO (*loc)) >= FIRST_PSEUDO_REGISTER
H A Dloop-invariant.c668 || REGNO_REG_CLASS (REGNO (x)) != NO_REGS));
1057 if (simple && REG_P (dest) && DF_REG_DEF_COUNT (REGNO (dest)) > 1)
1060 unsigned int i = REGNO (dest);
1286 pressure_class = reg_allocno_class (REGNO (reg));
1712 dest_regno = REGNO (reg);
1811 regno = REGNO (reg);
1896 setup_reg_classes (REGNO (inv->reg),
1901 setup_reg_classes (REGNO (inv->reg),
2001 *NREGS) of register REGNO. */
2029 register REGNO
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/vax/
H A Dvax.cc300 REGNO (XEXP (operands[i], 0))))
332 fprintf (file, "(%s)", reg_names[REGNO (addr)]);
336 fprintf (file, "-(%s)", reg_names[REGNO (XEXP (addr, 0))]);
340 fprintf (file, "(%s)+", reg_names[REGNO (XEXP (addr, 0))]);
518 fprintf (file, "(%s)", reg_names[REGNO (breg)]);
525 fprintf (file, "[%s]", reg_names[REGNO (ireg)]);
567 fprintf (file, "%s", reg_names[REGNO (x)]);
1567 || REGNO (operands[1]) > 11))
1596 || REGNO (operands[1]) > 11))
1771 (REG_P (X) && (!(STRICT) || REGNO_OK_FOR_INDEX_P (REGNO (
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/nds32/
H A Dnds32.c1446 regno = REGNO (x);
1471 regno = REGNO (index);
1567 regno = REGNO (op0);
1594 regno = REGNO (op0);
3549 && NDS32_IS_FPR_REGNUM (REGNO (x)))
3551 regno = REGNO (x);
3564 && NDS32_IS_GPR_REGNUM (REGNO (x)))
3572 regno = REGNO (x);
3582 && REGNO (x) == STATIC_CHAIN_REGNUM)
3586 fputs (reg_names[REGNO (
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/nds32/
H A Dnds32.cc1446 regno = REGNO (x);
1471 regno = REGNO (index);
1567 regno = REGNO (op0);
1594 regno = REGNO (op0);
3549 && NDS32_IS_FPR_REGNUM (REGNO (x)))
3551 regno = REGNO (x);
3564 && NDS32_IS_GPR_REGNUM (REGNO (x)))
3572 regno = REGNO (x);
3582 && REGNO (x) == STATIC_CHAIN_REGNUM)
3586 fputs (reg_names[REGNO (
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dresource.cc107 first_regno = REGNO (dest);
239 add_to_hard_reg_set (&res->regs, GET_MODE (x), REGNO (x));
771 add_to_hard_reg_set (&res->regs, GET_MODE (x), REGNO (x));
1043 && REGNO (XEXP (link, 0)) < FIRST_PSEUDO_REGISTER)
1046 REGNO (XEXP (link, 0)));
1055 && REGNO (XEXP (link, 0)) < FIRST_PSEUDO_REGISTER)
1058 REGNO (XEXP (link, 0)));
H A Dcombine.cc599 && REGNO (dest) == REGNO (XEXP (x, i))))
619 && REGNO (XVECEXP (x, i, j)) == REGNO (dest)))
665 if (link->insn == insn && link->regno == REGNO (dest))
1658 && REGNO (x) >= FIRST_PSEUDO_REGISTER
1662 (DF_LR_IN (ENTRY_BLOCK_PTR_FOR_FN (cfun)->next_bb), REGNO (x))
1666 reg_stat_type *rsp = &reg_stat[REGNO (x)];
1691 REGNO (x)))
1814 unsigned int regno = REGNO (XEX
[all...]
H A Dvar-tracking.cc1237 REGNO (p->outgoing)));
1868 for (node = set->regs[REGNO (loc)]; node; node = node->next)
1873 attrs_list_insert (&set->regs[REGNO (loc)], dv, offset, loc);
1965 nextp = &set->regs[REGNO (loc)];
1994 attrs **nextp = &set->regs[REGNO (loc)];
2021 /* Delete content of register with number REGNO in dataflow set SET. */
2471 var_regno_delete (set, REGNO (loc));
2668 for (node = set->regs[REGNO (loc)]; node; node = node->next)
2922 && REGNO (node2->loc) == REGNO (nod
[all...]
H A Dlra-eliminations.cc264 if ((hard_regno = REGNO (reg)) < 0 || hard_regno >= FIRST_PSEUDO_REGISTER)
767 && REGNO (XEXP (x, 0)) >= FIRST_PSEUDO_REGISTER)
783 if (REG_P (XEXP (x, 0)) && REGNO (XEXP (x, 0)) < FIRST_PSEUDO_REGISTER)
797 if (REG_P (XEXP (x, 0)) && REGNO (XEXP (x, 0)) < FIRST_PSEUDO_REGISTER)
820 || REGNO (SET_DEST (x)) >= FIRST_PSEUDO_REGISTER)
928 if (!REG_P (reg) || REGNO (reg) >= FIRST_PSEUDO_REGISTER)
1060 && REGNO (reg1) < FIRST_PSEUDO_REGISTER
1061 && REGNO (reg2) >= FIRST_PSEUDO_REGISTER
1321 if ((regno = REGNO (*loc)) >= FIRST_PSEUDO_REGISTER
H A Dloop-invariant.cc667 || REGNO_REG_CLASS (REGNO (x)) != NO_REGS));
1056 if (simple && REG_P (dest) && DF_REG_DEF_COUNT (REGNO (dest)) > 1)
1059 unsigned int i = REGNO (dest);
1296 pressure_class = reg_allocno_class (REGNO (reg));
1722 dest_regno = REGNO (reg);
1819 regno = REGNO (reg);
1904 setup_reg_classes (REGNO (inv->reg),
1909 setup_reg_classes (REGNO (inv->reg),
2009 *NREGS) of register REGNO. */
2037 register REGNO
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/sh/
H A Dsh.c1261 fputs (reg_names[REGNO (x) + 1], (stream));
1366 fprintf ((stream), "d%s", reg_names[REGNO (x)] + 1);
1414 offset = subreg_regno_offset (REGNO (SUBREG_REG (inner)),
1424 regno = REGNO (inner);
1443 regno += REGNO (x);
1447 else if (FP_REGISTER_P (REGNO (x))
1453 else if (FP_REGISTER_P (REGNO (x))
1669 && REGNO (reg) >= FIRST_PSEUDO_REGISTER
1672 && (REGNO (XEXP (adr, 0)) >= FIRST_PSEUDO_REGISTER)
1681 if (REGNO (re
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/sh/
H A Dsh.cc1261 fputs (reg_names[REGNO (x) + 1], (stream));
1366 fprintf ((stream), "d%s", reg_names[REGNO (x)] + 1);
1414 offset = subreg_regno_offset (REGNO (SUBREG_REG (inner)),
1424 regno = REGNO (inner);
1443 regno += REGNO (x);
1447 else if (FP_REGISTER_P (REGNO (x))
1453 else if (FP_REGISTER_P (REGNO (x))
1669 && REGNO (reg) >= FIRST_PSEUDO_REGISTER
1672 && (REGNO (XEXP (adr, 0)) >= FIRST_PSEUDO_REGISTER)
1681 if (REGNO (re
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/mcore/
H A Dmcore.c340 fprintf (stream, "(%s)", reg_names[REGNO (x)]);
360 reg_names[REGNO(base)], INTVAL (index));
423 fputs (reg_names[REGNO (x) + 1], (stream));
434 fprintf (asm_out_file, "%s-%s", reg_names[REGNO (x)],
435 reg_names[REGNO (x) + 3]);
448 fputs (reg_names[REGNO (x)], (stream));
1291 if (REGNO (src) == CC_REG) /* r-c */
1361 int dstreg = REGNO (dst);
1362 int srcreg = REGNO (src);
1373 int dstreg = REGNO (ds
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/arc/
H A Darc.c895 int regno = REGNO (x);
904 if (reg_equiv_mem (REGNO (x)) && !lra_in_progress)
908 rtx mem = reg_equiv_mem (REGNO (x));
2635 /* Tell prologue and epilogue if register REGNO should be saved /
4138 if (REGNO (reg) == RETURN_ADDR_REGNUM
4141 else if (REGNO (reg) == HARD_FRAME_POINTER_REGNUM)
4143 else if (REGNO (reg) != regno)
4675 fputs (reg_names[REGNO (x)+1], file);
4768 fputs (reg_names[REGNO (x)], file);
4770 fputs (reg_names[REGNO (
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/rx/
H A Drx.c683 fprintf (file, "%s", reg_names [REGNO (op) + (WORDS_BIG_ENDIAN ? 0 : 1)]);
714 fprintf (file, "%s", reg_names [REGNO (op) + (WORDS_BIG_ENDIAN ? 1 : 0)]);
849 gcc_assert (REGNO (base) < FIRST_PSEUDO_REGISTER);
854 fprintf (file, "%s", reg_names [REGNO (base)]);
867 gcc_assert (REGNO (op) < FIRST_PSEUDO_REGISTER);
868 fprintf (file, "%s", reg_names [REGNO (op)]);
1033 if (REG_P (src) && REG_P (dest) && (REGNO (dest) == REGNO (src) + 1))
1604 reg_names [REGNO (first_push) - last_reg],
1605 reg_names [REGNO (first_pus
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/mcore/
H A Dmcore.cc340 fprintf (stream, "(%s)", reg_names[REGNO (x)]);
360 reg_names[REGNO(base)], INTVAL (index));
423 fputs (reg_names[REGNO (x) + 1], (stream));
434 fprintf (asm_out_file, "%s-%s", reg_names[REGNO (x)],
435 reg_names[REGNO (x) + 3]);
448 fputs (reg_names[REGNO (x)], (stream));
1291 if (REGNO (src) == CC_REG) /* r-c */
1361 int dstreg = REGNO (dst);
1362 int srcreg = REGNO (src);
1373 int dstreg = REGNO (ds
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/arc/
H A Darc.cc895 int regno = REGNO (x);
904 if (!lra_in_progress && reg_equiv_mem (REGNO (x)))
908 rtx mem = reg_equiv_mem (REGNO (x));
2641 /* Tell prologue and epilogue if register REGNO should be saved /
4143 if (REGNO (reg) == RETURN_ADDR_REGNUM
4146 else if (REGNO (reg) == HARD_FRAME_POINTER_REGNUM)
4148 else if (REGNO (reg) != regno)
4680 fputs (reg_names[REGNO (x)+1], file);
4773 fputs (reg_names[REGNO (x)], file);
4775 fputs (reg_names[REGNO (
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/rx/
H A Drx.cc684 fprintf (file, "%s", reg_names [REGNO (op) + (WORDS_BIG_ENDIAN ? 0 : 1)]);
715 fprintf (file, "%s", reg_names [REGNO (op) + (WORDS_BIG_ENDIAN ? 1 : 0)]);
850 gcc_assert (REGNO (base) < FIRST_PSEUDO_REGISTER);
855 fprintf (file, "%s", reg_names [REGNO (base)]);
868 gcc_assert (REGNO (op) < FIRST_PSEUDO_REGISTER);
869 fprintf (file, "%s", reg_names [REGNO (op)]);
1034 if (REG_P (src) && REG_P (dest) && (REGNO (dest) == REGNO (src) + 1))
1605 reg_names [REGNO (first_push) - last_reg],
1606 reg_names [REGNO (first_pus
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/s390/
H A Ds390.cc401 #define cfun_set_fpr_save(REGNO) (cfun->machine->frame_layout.fpr_bitmap |= \
402 (1 << (REGNO - FPR0_REGNUM)))
403 #define cfun_fpr_save_p(REGNO) (!!(cfun->machine->frame_layout.fpr_bitmap & \
404 (1 << (REGNO - FPR0_REGNUM))))
405 #define cfun_gpr_save_slot(REGNO) \
406 cfun->machine->frame_layout.gpr_save_slots[REGNO]
425 #define REGNO_PAIR_OK(REGNO, MODE) \
426 (s390_hard_regno_nregs ((REGNO), (MODE)) == 1 || !((REGNO) & 1))
479 REGNO (lowpar
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000.cc1811 /* Return number of consecutive hard regs needed starting at reg REGNO
1841 /* Value is 1 if hard register REGNO can hold a value of machine-mode
6576 bool dest_vmx_p = ALTIVEC_REGNO_P (REGNO (dest));
6649 gcc_assert (ALTIVEC_REGNO_P (REGNO (dest)));
7852 rtx tmp_gpr_si = gen_rtx_REG (SImode, REGNO (tmp_gpr));
7862 rtx tmp_gpr_si = gen_rtx_REG (SImode, REGNO (tmp_gpr));
7922 rtx tmp_di = gen_rtx_REG (DImode, REGNO (tmp_altivec));
7940 rtx tmp_altivec_di = gen_rtx_REG (DImode, REGNO (tmp_altivec));
7941 rtx tmp_altivec_v4sf = gen_rtx_REG (V4SFmode, REGNO (tmp_altivec));
7942 rtx src_v2di = gen_rtx_REG (V2DImode, REGNO (sr
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/loongarch/
H A Dloongarch.cc474 where the SFmode value "f" is passed in REGNO but the struct itself
492 /* Pass or return a composite value in the FPR pair REGNO and REGNO + 1.
810 /* Return true if the current function must save register REGNO. */
991 /* Use FN to save or restore register REGNO. MODE is the register's
1774 /* Return true if register REGNO is a valid base register for mode MODE.
1808 && loongarch_regno_mode_ok_for_base_p (REGNO (x), mode, strict_p));
3162 return gen_rtx_REG (word_mode, REGNO (op) + high_p);
3362 if ((src_code == REG && GP_REG_P (REGNO (src)))
3367 if (GP_REG_P (REGNO (des
[all...]

Completed in 532 milliseconds

<<11121314151617181920