Lines Matching defs:slotno

6892   int slotno = cum->words, regno;
6905 && (slotno & 1) != 0)
6907 slotno++;
6944 if (slotno >= SPARC_FP_ARG_MAX)
6947 regno = SPARC_FP_ARG_FIRST + slotno * 2;
6959 if (slotno >= SPARC_INT_ARG_MAX)
6962 regno = regbase + slotno;
6975 if (slotno >= SPARC_FP_ARG_MAX)
6989 if (slotno >= SPARC_FP_ARG_MAX - 1
6996 if (slotno >= SPARC_INT_ARG_MAX)
7001 return slotno;
7004 regno = SPARC_FP_ARG_FIRST + slotno * 2;
7009 if (slotno >= SPARC_INT_ARG_MAX)
7012 regno = regbase + slotno;
7021 return slotno;
7028 int slotno; /* slot number of the argument. */
7049 const int this_slotno = data->slotno + intoffset / BITS_PER_WORD;
7077 const int this_slotno = data->slotno + bitpos / BITS_PER_WORD;
7162 const int this_slotno = data->slotno + intoffset / BITS_PER_WORD;
7191 const int this_slotno = data->slotno + bitpos / BITS_PER_WORD;
7244 int slotno, bool named, int regbase)
7250 data.slotno = slotno;
7281 if (nregs + slotno > SPARC_INT_ARG_MAX)
7282 nregs = SPARC_INT_ARG_MAX - slotno;
7323 function_arg_union_value (int size, machine_mode mode, int slotno, int regno)
7331 if (slotno == SPARC_INT_ARG_MAX - 1)
7360 function_arg_vector_value (int size, int slotno, bool named, int regno)
7365 if (slotno == (named ? SPARC_FP_ARG_MAX : SPARC_INT_ARG_MAX) - 1)
7404 int slotno, regno, padding;
7410 slotno
7412 if (slotno == -1)
7429 return function_arg_record_value (type, mode, slotno, named, regbase);
7438 return function_arg_union_value (size, mode, slotno, regno);
7447 return function_arg_vector_value (size, slotno, named, regno);
7546 int slotno, regno, padding;
7549 slotno = function_arg_slotno (get_cumulative_args (cum), arg.mode, arg.type,
7552 if (slotno == -1)
7562 if (size > UNITS_PER_WORD && slotno == SPARC_INT_ARG_MAX - 1)
7575 && (slotno == SPARC_INT_ARG_MAX - 1
7576 || slotno == SPARC_FP_ARG_MAX - 1))
7588 if (size > UNITS_PER_WORD && slotno == SPARC_INT_ARG_MAX - 1)
7598 if (size > UNITS_PER_WORD && slotno == SPARC_FP_ARG_MAX - 1)