Lines Matching refs:gpr
233 Reg gpr = REGARG_FIRSTGPR; in asm_gencall() local
235 Reg gpr, fpr = REGARG_FIRSTFPR; in asm_gencall() local
240 for (gpr = REGARG_FIRSTGPR; gpr <= REGARG_LASTGPR; gpr++) in asm_gencall()
241 as->cost[gpr] = REGCOST(~0u, ASMREF_L); in asm_gencall()
242 gpr = REGARG_FIRSTGPR; in asm_gencall()
254 gpr += (LJ_32 && irt_isnum(ir->t)) ? 2 : 1; in asm_gencall()
261 if (LJ_32 && irt_isnum(ir->t)) gpr = (gpr+1) & ~1; in asm_gencall()
262 if (gpr <= REGARG_LASTGPR) { in asm_gencall()
263 lua_assert(rset_test(as->freeset, gpr)); /* Already evicted. */ in asm_gencall()
274 emit_tg(as, MIPSI_MFC1, gpr+(LJ_BE?0:1), r+1); in asm_gencall()
275 emit_tg(as, MIPSI_MFC1, gpr+(LJ_BE?1:0), r); in asm_gencall()
276 lua_assert(rset_test(as->freeset, gpr+1)); /* Already evicted. */ in asm_gencall()
277 gpr += 2; in asm_gencall()
279 emit_tg(as, MIPSI_DMFC1, gpr, r); in asm_gencall()
280 gpr++; fpr++; in asm_gencall()
283 emit_tg(as, MIPSI_MFC1, gpr, r); in asm_gencall()
284 gpr++; in asm_gencall()
292 ra_leftov(as, gpr, ref); in asm_gencall()
293 gpr++; in asm_gencall()
314 if (gpr <= REGARG_LASTGPR) { in asm_gencall()
315 gpr++; in asm_gencall()