Lines Matching refs:i

211                 for ( int i = 0; i < words; i++ )  in classify_argument()  local
212 classes[i] = X86_64_NO_CLASS; in classify_argument()
230 for ( int i = 0; i < num; i++ ) in classify_argument() local
233 classes[i + pos] = merge_classes( subclasses[i], classes[i + pos] ); in classify_argument()
240 for ( int i = 0; i < words; i++ ) in classify_argument() local
244 if ( classes[i] == X86_64_MEMORY_CLASS ) in classify_argument()
249 if ( classes[i] == X86_64_SSEUP_CLASS in classify_argument()
250 && ( i == 0 || classes[i - 1] != X86_64_SSE_CLASS ) ) in classify_argument()
251 classes[i] = X86_64_SSE_CLASS; in classify_argument()
254 if ( classes[i] == X86_64_X87UP_CLASS in classify_argument()
255 && ( i == 0 || classes[i - 1] != X86_64_X87_CLASS ) ) in classify_argument()
256 classes[i] = X86_64_SSE_CLASS; in classify_argument()
362 int gprcount, ssecount, i, g, s;
374 for (i=ecif->cif->nargs, p_arg=ecif->cif->arg_types, p_argv = ecif->avalue;
375 i!=0; i--, p_arg++, p_argv++)
466 int gprcount, ssecount, i, g, s;
482 for (i=0; i<cif->nargs; i++)
484 if (examine_argument (cif->arg_types[i], 0, &g, &s) == 0
488 cif->bytes = ALIGN(cif->bytes, cif->arg_types[i]->alignment);
494 cif->bytes += cif->arg_types[i]->size;
540 int i = 0, num;
577 for (i=0, a=ecif->rvalue; i<num; i++, a+=8)
579 switch (classes[i])
693 long i, avn, argn;
700 i = 0;
705 while (i < avn)
707 switch (arg_types[i]->type)
721 avalue[i] = l->overflow_arg_area;
726 avalue[i] = (char *)l->reg_save_area + l->gp_offset;
741 avalue[i] = l->overflow_arg_area;
746 avalue[i] = (char *)l->reg_save_area + l->fp_offset;
751 fprintf (stderr, "double arg %d = %g\n", i, *(double *)avalue[i]);
759 avalue[i] = l->overflow_arg_area;
764 avalue[i] = (char *)l->reg_save_area + l->fp_offset;
769 fprintf (stderr, "float arg %d = %g\n", i, *(float *)avalue[i]);
777 argn += ALIGN(arg_types[i]->size, SIZEOF_ARG) / SIZEOF_ARG;
778 i++;