Searched refs:NPARM_REGS (Results 1 - 12 of 12) sorted by relevance

/openbsd-current/gnu/usr.bin/gcc/gcc/config/sh/
H A Dsh.h1314 #define NPARM_REGS(MODE) \
1436 + NPARM_REGS (SImode))) \
1439 + NPARM_REGS (SFmode))))
1577 && (CUM).arg_count[(int) SH_ARG_FLOAT] < NPARM_REGS (MODE)))\
1663 int numregs = MIN (dwords, NPARM_REGS (SImode) \
1699 while (pushregs < NPARM_REGS (SImode) - 1 \
1702 NPARM_REGS (SImode) - pushregs) \
1706 &= ~ CALL_COOKIE_INT_REG (NPARM_REGS (SImode) \
1710 if (numregs == NPARM_REGS (SImode)) \
1725 < NPARM_REGS (SFmod
1308 #define NPARM_REGS macro
[all...]
H A Dsh.c4679 for (reg = 0; reg < NPARM_REGS (SImode); reg++)
4681 >= NPARM_REGS (SImode) - reg)
4682 for (; reg < NPARM_REGS (SImode); reg++)
4721 for (i = 0; i < NPARM_REGS(SImode); i++)
4723 int rn = NPARM_REGS(SImode) + FIRST_PARM_REG - i - 1;
4726 if (i >= (NPARM_REGS(SImode)
5244 int n_intregs = MAX (0, NPARM_REGS (SImode) - first_intreg);
5248 int n_floatregs = MAX (0, NPARM_REGS (SFmode) - first_floatreg);
5259 while (pushregs < NPARM_REGS (SImode) - 1
5262 NPARM_REGS (SImod
[all...]
/openbsd-current/gnu/gcc/gcc/config/mcore/
H A Dmcore.c1662 nbytes += (NPARM_REGS - number_of_regs_before_varargs) * UNITS_PER_WORD;
1908 if (number_of_regs_before_varargs > NPARM_REGS)
1909 number_of_regs_before_varargs = NPARM_REGS;
1972 int rn = FIRST_PARM_REG + NPARM_REGS - 1;
2704 && (reg + mcore_num_arg_regs (mode, type) <= (FIRST_PARM_REG + NPARM_REGS)))
2706 rtx arg_regs [NPARM_REGS];
2719 /* We assume here that NPARM_REGS == 6. The assert checks this. */
2759 NPARM_REGS words is at least partially passed in a register unless
2776 if (arg_reg < NPARM_REGS)
2806 register 3, and so on. NPARM_REGS i
[all...]
H A Dmcore.h526 #define NPARM_REGS 6 macro
580 ((REGNO) >= FIRST_PARM_REG && (REGNO) < (NPARM_REGS + FIRST_PARM_REG))
/openbsd-current/gnu/gcc/gcc/config/sh/
H A Dsh.c5306 i < FIRST_PARM_REG + NPARM_REGS (SImode); i++)
5885 && (NPARM_REGS(SImode)
5907 for (reg = 0; reg < NPARM_REGS (SImode); reg++)
5909 >= NPARM_REGS (SImode) - reg)
5910 for (; reg < NPARM_REGS (SImode); reg++)
5951 for (i = 0; i < NPARM_REGS(SImode); i++)
5953 int rn = NPARM_REGS(SImode) + FIRST_PARM_REG - i - 1;
5956 if (i >= (NPARM_REGS(SImode)
6606 int n_intregs = MAX (0, NPARM_REGS (SImode) - first_intreg);
6610 int n_floatregs = MAX (0, NPARM_REGS (SFmod
[all...]
H A Dsh.h1527 #define NPARM_REGS(MODE) \
1641 && (unsigned) (REGNO) < (unsigned) (FIRST_PARM_REG + NPARM_REGS (SImode)))\
1645 + NPARM_REGS (SFmode))))
1787 && (CUM).arg_count[(int) SH_ARG_FLOAT] < NPARM_REGS (MODE)))\
1829 <= NPARM_REGS (SImode) * UNITS_PER_WORD) \
1832 <= NPARM_REGS (MODE))) \
1833 : ROUND_REG ((CUM), (MODE)) < NPARM_REGS (MODE)))
1881 ((CUM).arg_count[(int) SH_ARG_INT] < NPARM_REGS (SImode) \
1888 ((CUM).arg_count[(int) SH_ARG_INT] < NPARM_REGS (SImode) \
1904 ((CUM).arg_count[(int) SH_ARG_INT] < NPARM_REGS (SImod
1521 #define NPARM_REGS macro
[all...]
/openbsd-current/gnu/usr.bin/gcc/gcc/config/mcore/
H A Dmcore.c2000 nbytes += (NPARM_REGS - number_of_regs_before_varargs) * UNITS_PER_WORD;
2258 if (number_of_regs_before_varargs > NPARM_REGS)
2259 number_of_regs_before_varargs = NPARM_REGS;
2324 int rn = FIRST_PARM_REG + NPARM_REGS - 1;
3098 && (reg + mcore_num_arg_regs (mode, type) <= (FIRST_PARM_REG + NPARM_REGS)))
3100 rtx arg_regs [NPARM_REGS];
3113 /* We assume here that NPARM_REGS == 6. The assert checks this. */
3155 NPARM_REGS words is at least partially passed in a register unless
3174 if (arg_reg < NPARM_REGS)
3207 register 3, and so on. NPARM_REGS i
[all...]
H A Dmcore.h627 #define NPARM_REGS 6 macro
707 ((REGNO) >= FIRST_PARM_REG && (REGNO) < (NPARM_REGS + FIRST_PARM_REG))
766 Any arg that starts in the first NPARM_REGS regs but won't entirely
/openbsd-current/gnu/usr.bin/gcc/gcc/config/i960/
H A Di960.c2453 || (size + ROUND_PARM (cum->ca_nregparms, align)) > NPARM_REGS
2458 cum->ca_nregparms = NPARM_REGS;
2484 || (size + ROUND_PARM (cum->ca_nregparms, align)) > NPARM_REGS
2570 If there are no stack arguments but there are exactly NPARM_REGS
2574 if (cum->ca_nstackparms == 0 && first_reg < NPARM_REGS && !no_rtl)
2605 NPARM_REGS - first_reg,
2606 (NPARM_REGS - first_reg) * UNITS_PER_WORD);
H A Di960.h842 #define NPARM_REGS 12
837 #define NPARM_REGS macro
/openbsd-current/gnu/usr.bin/gcc/gcc/config/sparc/
H A Dsparc.c5106 > NPARM_REGS (SImode))
5107 return NPARM_REGS (SImode) - slotno;
5324 for (regno = first_reg; regno < NPARM_REGS (word_mode); regno++)
H A Dsparc.h1545 #define NPARM_REGS(MODE) \
1538 #define NPARM_REGS macro

Completed in 200 milliseconds