Lines Matching refs:gpr

41       cc->gpr[ngpr++] = (GPRArg)dp; \
57 cc->gpr[ngpr++] = (GPRArg)dp; \
68 cc->gpr[ngpr++] = (GPRArg)dp; \
90 dp = &cc->gpr[ngpr]; \
102 if (cc->retref) cc->gpr[ngpr++] = (GPRArg)dp;
129 if (ngpr < maxgpr) { dp = &cc->gpr[ngpr++]; goto done; } \
139 cc->gpr[ngpr++] = (GPRArg)dp; \
184 dp = &cc->gpr[ngpr]; \
198 if (cc->retref) cc->gpr[ngpr++] = (GPRArg)dp;
202 cc->gpr[ngpr++] = (GPRArg)dp;
220 if (cc->retref) cc->gpr[ngpr++] = (GPRArg)dp;
279 dp = &cc->gpr[ngpr]; \
291 if ((ct->info & CTF_VARARG)) sp = (uint8_t *)&cc->gpr[0];
353 dp = &cc->gpr[ngpr]; \
367 cc->gpr[ngpr++] = (GPRArg)dp;
400 dp = &cc->gpr[ngpr]; \
415 cc->gpr[ngpr++] = (GPRArg)dp;
424 ((intptr_t *)dp)[0] = cc->gpr[0]; \
425 ((intptr_t *)dp)[1] = cc->gpr[1]; \
427 ((intptr_t *)dp)[0] = cc->gpr[0]; \
428 ((intptr_t *)dp)[1] = cc->gpr[1]; \
429 ((intptr_t *)dp)[2] = cc->gpr[2]; \
430 ((intptr_t *)dp)[3] = cc->gpr[3]; \
453 dp = &cc->gpr[ngpr]; \
491 if (cc->retref) cc->gpr[ngpr++] = (GPRArg)dp;
504 ((intptr_t *)dp)[0] = cc->gpr[0]; \
506 ((intptr_t *)dp)[0] = cc->gpr[0]; \
507 ((intptr_t *)dp)[1] = cc->gpr[1]; \
516 sp = (uint8_t *)cc->gpr + LJ_ENDIAN_SELECT(0, 4);
547 dp = &cc->gpr[ngpr]; \
660 cc->gpr[ngpr++] = dp[i]; in ccall_struct_reg()
695 sp[i] = cc->gpr[ngpr++]; in ccall_struct_ret()
844 (uint8_t *)&cc->gpr[2*i] + LJ_ENDIAN_SELECT(0, 4), 4); in ccall_copy_struct()
852 *(intptr_t *)((uint8_t *)dp + ofs) = cc->gpr[2*i]; in ccall_copy_struct()
916 memset(cc->gpr, 0, sizeof(cc->gpr)); in ccall_set_args()
1045 cc->gpr[ngpr-1] = cc->fpr[ngpr-1].l[0]; in ccall_set_args()
1047 cc->fpr[ngpr-1].l[0] = cc->gpr[ngpr-1]; in ccall_set_args()
1084 uint8_t *sp = (uint8_t *)&cc->gpr[0]; in ccall_get_results()