RSET_GPR          519 lj_asm.c         work = ~as->freeset & RSET_GPR;
RSET_GPR          536 lj_asm.c         RegSet pick, work = ~as->freeset & RSET_GPR;
RSET_GPR          756 lj_asm.c           left = ra_allocref(as, lref, dest < RID_MAX_GPR ? RSET_GPR : RSET_FPR);
RSET_GPR          779 lj_asm.c       		       (LJ_SOFTFP || dest < RID_MAX_GPR) ? RSET_GPR : RSET_FPR);
RSET_GPR          913 lj_asm.c             allow = (!LJ_SOFTFP && irt_isfp(ir->t)) ? RSET_FPR : RSET_GPR;
RSET_GPR         1091 lj_asm.c         Reg sb = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1100 lj_asm.c       	ra_weak(as, ra_allocref(as, ir->op1, RSET_GPR));
RSET_GPR         1105 lj_asm.c           Reg tmp = ra_scratch(as, rset_exclude(RSET_GPR, sb));
RSET_GPR         1245 lj_asm.c         Reg r = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1411 lj_asm.c             asm_phi_break(as, blocked, blockedby, RSET_GPR);
RSET_GPR         1464 lj_asm.c           if ((as->freeset & RSET_GPR))
RSET_GPR         1465 lj_asm.c             r = rset_pickbot((as->freeset & RSET_GPR));
RSET_GPR         1533 lj_asm.c         RegSet allow = ((!LJ_SOFTFP && irt_isfp(ir->t)) ? RSET_FPR : RSET_GPR) &
RSET_GPR         1618 lj_asm.c           ra_alloc1(as, ir->op1, irt_isfp(ir->t) ? RSET_FPR : RSET_GPR); break;
RSET_GPR         1830 lj_asm.c       	mask = ((!LJ_SOFTFP && irt_isfp(ir->t)) ? RSET_FPR : RSET_GPR) & allow;
RSET_GPR         1894 lj_asm.c           if (live & RSET_GPR) {
RSET_GPR         1895 lj_asm.c             RegSet tmpset = as->freeset & ~live & allow & RSET_GPR;
RSET_GPR         1898 lj_asm.c             ra_rename(as, rset_pickbot(live & RSET_GPR), rset_pickbot(tmpset));
RSET_GPR         1921 lj_asm.c           asm_stack_check(as, as->topslot, irp, allow & RSET_GPR, exitno);
RSET_GPR         1994 lj_asm.c           asm_stack_check(as, as->topslot, NULL, as->freeset & RSET_GPR, snapno);
RSET_GPR         2184 lj_asm.c       	  as->modset |= (RSET_SCRATCH & RSET_GPR);
RSET_GPR          416 lj_asm_arm.h   	  Reg r = ra_alloc1(as, ref, RSET_GPR);
RSET_GPR          482 lj_asm_arm.h     Reg base = ra_alloc1(as, REF_BASE, RSET_GPR);
RSET_GPR          494 lj_asm_arm.h   	  ra_allock(as, i32ptr(pc), rset_exclude(RSET_GPR, base)));
RSET_GPR          504 lj_asm_arm.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          519 lj_asm_arm.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          546 lj_asm_arm.h         Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          561 lj_asm_arm.h         Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          572 lj_asm_arm.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          574 lj_asm_arm.h         Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          619 lj_asm_arm.h         rhi = ra_dest(as, ir+1, RSET_GPR);
RSET_GPR          620 lj_asm_arm.h         rlo = ra_dest(as, ir, rset_exclude(RSET_GPR, rhi));
RSET_GPR          655 lj_asm_arm.h       emit_opk(as, ARMI_ADD, tmp, RID_SP, ofs, RSET_GPR);
RSET_GPR          673 lj_asm_arm.h         emit_opk(as, ARMI_ADD, dest, RID_SP, ra_spill(as, ir), RSET_GPR);
RSET_GPR          678 lj_asm_arm.h       RegSet allow = rset_exclude(RSET_GPR, dest);
RSET_GPR          695 lj_asm_arm.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          703 lj_asm_arm.h         base = ra_alloc1(as, refa, RSET_GPR);
RSET_GPR          708 lj_asm_arm.h     base = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          709 lj_asm_arm.h     idx = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, base));
RSET_GPR          723 lj_asm_arm.h     RegSet allow = RSET_GPR;
RSET_GPR          827 lj_asm_arm.h   	       rset_exclude(rset_exclude(RSET_GPR, tab), dest));
RSET_GPR          854 lj_asm_arm.h   		 rset_exclude(rset_exclude(RSET_GPR, tab), key));
RSET_GPR          866 lj_asm_arm.h     Reg dest = (ra_used(ir) || ofs > 4095) ? ra_dest(as, ir, RSET_GPR) : RID_NONE;
RSET_GPR          867 lj_asm_arm.h     Reg node = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          869 lj_asm_arm.h     RegSet allow = rset_exclude(RSET_GPR, node);
RSET_GPR          907 lj_asm_arm.h       emit_opk(as, ARMI_ADD, dest, node, ofs, RSET_GPR);
RSET_GPR          912 lj_asm_arm.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          918 lj_asm_arm.h       Reg uv = ra_scratch(as, RSET_GPR);
RSET_GPR          919 lj_asm_arm.h       Reg func = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          924 lj_asm_arm.h   	       (int32_t)offsetof(GCupval, tv), RSET_GPR);
RSET_GPR          942 lj_asm_arm.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          949 lj_asm_arm.h       Reg right, left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          959 lj_asm_arm.h         right = ra_alloc1(as, irr->op1, rset_exclude(RSET_GPR, left));
RSET_GPR          961 lj_asm_arm.h         right = ra_allocref(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR          967 lj_asm_arm.h     r = ra_alloc1(as, ref, RSET_GPR);
RSET_GPR          969 lj_asm_arm.h   	   sizeof(GCstr) + IR(refk)->i, rset_exclude(RSET_GPR, r));
RSET_GPR         1003 lj_asm_arm.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1004 lj_asm_arm.h       Reg idx = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1025 lj_asm_arm.h       Reg src = ra_alloc1(as, ir->op2, RSET_GPR);
RSET_GPR         1027 lj_asm_arm.h       Reg idx = ra_alloc1(as, irf->op1, rset_exclude(RSET_GPR, src));
RSET_GPR         1040 lj_asm_arm.h   		     (!LJ_SOFTFP && irt_isfp(ir->t)) ? RSET_FPR : RSET_GPR);
RSET_GPR         1042 lj_asm_arm.h     asm_fusexref(as, asm_fxloadins(ir), dest, ir->op1, RSET_GPR, 0);
RSET_GPR         1049 lj_asm_arm.h   			(!LJ_SOFTFP && irt_isfp(ir->t)) ? RSET_FPR : RSET_GPR);
RSET_GPR         1051 lj_asm_arm.h   		 rset_exclude(RSET_GPR, src), ofs);
RSET_GPR         1062 lj_asm_arm.h     RegSet allow = RSET_GPR;
RSET_GPR         1102 lj_asm_arm.h       RegSet allow = RSET_GPR;
RSET_GPR         1135 lj_asm_arm.h     RegSet allow = RSET_GPR;
RSET_GPR         1154 lj_asm_arm.h         tmp = ra_scratch(as, t == IRT_INT ? RSET_FPR : RSET_GPR);
RSET_GPR         1219 lj_asm_arm.h     RegSet allow = (RSET_GPR & ~RSET_SCRATCH);
RSET_GPR         1279 lj_asm_arm.h     Reg tab = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1280 lj_asm_arm.h     Reg link = ra_scratch(as, rset_exclude(RSET_GPR, tab));
RSET_GPR         1282 lj_asm_arm.h   		     rset_exclude(rset_exclude(RSET_GPR, tab), link));
RSET_GPR         1316 lj_asm_arm.h     tmp = ra_scratch(as, rset_exclude(RSET_GPR, obj));
RSET_GPR         1319 lj_asm_arm.h     val = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, obj));
RSET_GPR         1399 lj_asm_arm.h     Reg left, dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1406 lj_asm_arm.h     left = ra_hintalloc(as, lref, dest, RSET_GPR);
RSET_GPR         1407 lj_asm_arm.h     m = asm_fuseopm(as, ai, rref, rset_exclude(RSET_GPR, left));
RSET_GPR         1427 lj_asm_arm.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1428 lj_asm_arm.h     Reg left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1435 lj_asm_arm.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1436 lj_asm_arm.h     Reg left = ra_alloc1(as, ir->op1, rset_exclude(RSET_GPR, dest));
RSET_GPR         1437 lj_asm_arm.h     Reg right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1443 lj_asm_arm.h         tmp = left = ra_scratch(as, rset_exclude(RSET_GPR, left));
RSET_GPR         1532 lj_asm_arm.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1533 lj_asm_arm.h       uint32_t m = asm_fuseopm(as, ai, ir->op1, RSET_GPR);
RSET_GPR         1545 lj_asm_arm.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1546 lj_asm_arm.h     Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1552 lj_asm_arm.h         tmp2 = ra_scratch(as, rset_exclude(rset_exclude(RSET_GPR, dest), left));
RSET_GPR         1569 lj_asm_arm.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1570 lj_asm_arm.h       Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1574 lj_asm_arm.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1575 lj_asm_arm.h       Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1576 lj_asm_arm.h       Reg right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1590 lj_asm_arm.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1591 lj_asm_arm.h     Reg left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1599 lj_asm_arm.h       right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1761 lj_asm_arm.h         bleft = ra_alloc1(as, blref, RSET_GPR);
RSET_GPR         1762 lj_asm_arm.h         if (!m2) m2 = asm_fuseopm(as, 0, brref, rset_exclude(RSET_GPR, bleft));
RSET_GPR         1769 lj_asm_arm.h     left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR         1770 lj_asm_arm.h     m = asm_fuseopm(as, ARMI_CMP, rref, rset_exclude(RSET_GPR, left));
RSET_GPR         1798 lj_asm_arm.h     RegSet allow = RSET_GPR, oldfree;
RSET_GPR         1890 lj_asm_arm.h         ra_allocref(as, ir->op1, RSET_GPR);  /* Mark lo op as used. */
RSET_GPR         2073 lj_asm_arm.h       Reg r = ra_dest(as, ir, RSET_GPR);
RSET_GPR          368 lj_asm_arm64.h 	Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          369 lj_asm_arm64.h 	Reg left = ra_alloc1(as, irl->op1, RSET_GPR);
RSET_GPR          399 lj_asm_arm64.h 	Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          400 lj_asm_arm64.h 	Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          401 lj_asm_arm64.h 	Reg right = ra_alloc1(as, rref, rset_exclude(RSET_GPR, left));
RSET_GPR          443 lj_asm_arm64.h 	  Reg r = ra_alloc1(as, ref, RSET_GPR);
RSET_GPR          502 lj_asm_arm64.h   Reg base = ra_alloc1(as, REF_BASE, RSET_GPR);
RSET_GPR          514 lj_asm_arm64.h 	  ra_allock(as, i64ptr(pc), rset_exclude(RSET_GPR, base)));
RSET_GPR          523 lj_asm_arm64.h   Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          536 lj_asm_arm64.h   Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          554 lj_asm_arm64.h       Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          571 lj_asm_arm64.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          582 lj_asm_arm64.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          583 lj_asm_arm64.h     Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          590 lj_asm_arm64.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          596 lj_asm_arm64.h 	Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          604 lj_asm_arm64.h 	Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          641 lj_asm_arm64.h   emit_opk(as, A64I_ADDx, tmp, RID_SP, ofs, RSET_GPR);
RSET_GPR          649 lj_asm_arm64.h   RegSet allow = rset_exclude(RSET_GPR, base);
RSET_GPR          681 lj_asm_arm64.h       emit_opk(as, A64I_ADDx, dest, RID_SP, ra_spill(as, ir), RSET_GPR);
RSET_GPR          692 lj_asm_arm64.h   Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          700 lj_asm_arm64.h       base = ra_alloc1(as, refa, RSET_GPR);
RSET_GPR          705 lj_asm_arm64.h   base = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          706 lj_asm_arm64.h   idx = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, base));
RSET_GPR          720 lj_asm_arm64.h   RegSet allow = RSET_GPR;
RSET_GPR          872 lj_asm_arm64.h   Reg dest = (ra_used(ir) || bigofs) ? ra_dest(as, ir, RSET_GPR) : RID_NONE;
RSET_GPR          873 lj_asm_arm64.h   Reg node = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          875 lj_asm_arm64.h   RegSet allow = rset_exclude(RSET_GPR, node);
RSET_GPR          897 lj_asm_arm64.h     emit_opk(as, A64I_ADDx, dest, node, ofs, RSET_GPR);
RSET_GPR          902 lj_asm_arm64.h   Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          908 lj_asm_arm64.h     Reg uv = ra_scratch(as, RSET_GPR);
RSET_GPR          909 lj_asm_arm64.h     Reg func = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          914 lj_asm_arm64.h 	       (int32_t)offsetof(GCupval, tv), RSET_GPR);
RSET_GPR          932 lj_asm_arm64.h   RegSet allow = RSET_GPR;
RSET_GPR          975 lj_asm_arm64.h   Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          983 lj_asm_arm64.h     idx = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          999 lj_asm_arm64.h     Reg src = ra_alloc1(as, ir->op2, RSET_GPR);
RSET_GPR         1001 lj_asm_arm64.h     Reg idx = ra_alloc1(as, irf->op1, rset_exclude(RSET_GPR, src));
RSET_GPR         1009 lj_asm_arm64.h   Reg dest = ra_dest(as, ir, irt_isfp(ir->t) ? RSET_FPR : RSET_GPR);
RSET_GPR         1011 lj_asm_arm64.h   asm_fusexref(as, asm_fxloadins(ir), dest, ir->op1, RSET_GPR);
RSET_GPR         1017 lj_asm_arm64.h     Reg src = ra_alloc1(as, ir->op2, irt_isfp(ir->t) ? RSET_FPR : RSET_GPR);
RSET_GPR         1019 lj_asm_arm64.h 		 rset_exclude(RSET_GPR, src));
RSET_GPR         1027 lj_asm_arm64.h   RegSet gpr = RSET_GPR, allow = irt_isnum(ir->t) ? RSET_FPR : RSET_GPR;
RSET_GPR         1069 lj_asm_arm64.h     RegSet allow = RSET_GPR;
RSET_GPR         1112 lj_asm_arm64.h   RegSet allow = RSET_GPR;
RSET_GPR         1122 lj_asm_arm64.h       tmp = ra_scratch(as, irt_isint(t) ? RSET_FPR : RSET_GPR);
RSET_GPR         1152 lj_asm_arm64.h     if (ra_hasreg(dest) && rset_test(RSET_GPR, dest)) {
RSET_GPR         1197 lj_asm_arm64.h   RegSet allow = (RSET_GPR & ~RSET_SCRATCH);
RSET_GPR         1241 lj_asm_arm64.h   Reg tab = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1242 lj_asm_arm64.h   Reg link = ra_scratch(as, rset_exclude(RSET_GPR, tab));
RSET_GPR         1244 lj_asm_arm64.h 		     rset_exclude(rset_exclude(RSET_GPR, tab), link));
RSET_GPR         1264 lj_asm_arm64.h   RegSet allow = RSET_GPR;
RSET_GPR         1280 lj_asm_arm64.h   val = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, obj));
RSET_GPR         1341 lj_asm_arm64.h   Reg left, dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1346 lj_asm_arm64.h   left = ra_hintalloc(as, lref, dest, RSET_GPR);
RSET_GPR         1348 lj_asm_arm64.h   m = asm_fuseopm(as, ai, rref, rset_exclude(RSET_GPR, left));
RSET_GPR         1368 lj_asm_arm64.h   Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1369 lj_asm_arm64.h   Reg left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1376 lj_asm_arm64.h   Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1377 lj_asm_arm64.h   Reg left = ra_alloc1(as, ir->op1, rset_exclude(RSET_GPR, dest));
RSET_GPR         1378 lj_asm_arm64.h   Reg right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1489 lj_asm_arm64.h     Reg left, dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1494 lj_asm_arm64.h     left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR         1497 lj_asm_arm64.h     m = asm_fuseopm(as, ai, IR(rref)->op1, rset_exclude(RSET_GPR, left));
RSET_GPR         1516 lj_asm_arm64.h   Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1517 lj_asm_arm64.h   uint32_t m = asm_fuseopm(as, ai, ir->op1, RSET_GPR);
RSET_GPR         1524 lj_asm_arm64.h   Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1525 lj_asm_arm64.h   Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1533 lj_asm_arm64.h     Reg left, dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1548 lj_asm_arm64.h     left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1562 lj_asm_arm64.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1563 lj_asm_arm64.h     Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1564 lj_asm_arm64.h     Reg right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1577 lj_asm_arm64.h   Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1578 lj_asm_arm64.h   Reg left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1579 lj_asm_arm64.h   Reg right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1680 lj_asm_arm64.h 		       ra_alloc1(as, blref, RSET_GPR), emit_ctz64(k));
RSET_GPR         1685 lj_asm_arm64.h       bleft = ra_alloc1(as, blref, RSET_GPR);
RSET_GPR         1688 lj_asm_arm64.h 	m2 = asm_fuseopm(as, ai, brref, rset_exclude(RSET_GPR, bleft));
RSET_GPR         1697 lj_asm_arm64.h       asm_guardcnb(as, ai, ra_alloc1(as, lref, RSET_GPR));
RSET_GPR         1702 lj_asm_arm64.h   left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR         1703 lj_asm_arm64.h   m = asm_fuseopm(as, ai, rref, rset_exclude(RSET_GPR, left));
RSET_GPR         1864 lj_asm_arm64.h     Reg r = ra_dest(as, ir, RSET_GPR);
RSET_GPR          298 lj_asm_mips.h  	  Reg r = ra_alloc1z(as, ref, !LJ_SOFTFP && irt_isfp(ir->t) ? RSET_FPR : RSET_GPR);
RSET_GPR          427 lj_asm_mips.h    Reg base = ra_alloc1(as, REF_BASE, RSET_GPR);
RSET_GPR          436 lj_asm_mips.h  	    ra_allock(as, igcptr(pc), rset_exclude(RSET_GPR, base)));
RSET_GPR          446 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          457 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          484 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          518 lj_asm_mips.h        Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          526 lj_asm_mips.h  		 (void *)&as->J->k64[LJ_K64_2P31], RSET_GPR);
RSET_GPR          533 lj_asm_mips.h        Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          539 lj_asm_mips.h  		   rset_exclude(RSET_GPR, left));
RSET_GPR          544 lj_asm_mips.h  		   rset_exclude(RSET_GPR, left));
RSET_GPR          552 lj_asm_mips.h        Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          571 lj_asm_mips.h        Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          585 lj_asm_mips.h  		     (void *)&as->J->k32[LJ_K32_2P31], RSET_GPR);
RSET_GPR          588 lj_asm_mips.h  		     (void *)&as->J->k64[LJ_K64_2P31], RSET_GPR);
RSET_GPR          600 lj_asm_mips.h  		     rset_exclude(RSET_GPR, dest));
RSET_GPR          606 lj_asm_mips.h  		     rset_exclude(RSET_GPR, dest));
RSET_GPR          612 lj_asm_mips.h  		     rset_exclude(RSET_GPR, dest));
RSET_GPR          618 lj_asm_mips.h  		     rset_exclude(RSET_GPR, dest));
RSET_GPR          674 lj_asm_mips.h      Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          676 lj_asm_mips.h        Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          700 lj_asm_mips.h  	  Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          712 lj_asm_mips.h  	  Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR          745 lj_asm_mips.h        Reg rhi = ra_dest(as, ir+1, RSET_GPR);
RSET_GPR          746 lj_asm_mips.h        Reg rlo = ra_dest(as, ir, rset_exclude(RSET_GPR, rhi));
RSET_GPR          772 lj_asm_mips.h    RegSet allow = rset_exclude(RSET_GPR, base);
RSET_GPR          806 lj_asm_mips.h      RegSet allow = rset_exclude(RSET_GPR, dest);
RSET_GPR          828 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          836 lj_asm_mips.h        base = ra_alloc1(as, refa, RSET_GPR);
RSET_GPR          841 lj_asm_mips.h    base = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          842 lj_asm_mips.h    idx = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, base));
RSET_GPR          857 lj_asm_mips.h    RegSet allow = RSET_GPR;
RSET_GPR         1057 lj_asm_mips.h    Reg dest = (ra_used(ir)||ofs > 32736) ? ra_dest(as, ir, RSET_GPR) : RID_NONE;
RSET_GPR         1058 lj_asm_mips.h    Reg node = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1059 lj_asm_mips.h    RegSet allow = rset_exclude(RSET_GPR, node);
RSET_GPR         1113 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1117 lj_asm_mips.h      emit_lsptr(as, MIPSI_AL, dest, v, RSET_GPR);
RSET_GPR         1119 lj_asm_mips.h      Reg uv = ra_scratch(as, RSET_GPR);
RSET_GPR         1120 lj_asm_mips.h      Reg func = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1142 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1149 lj_asm_mips.h      Reg right, left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1158 lj_asm_mips.h        right = ra_alloc1(as, irr->op1, rset_exclude(RSET_GPR, left));
RSET_GPR         1160 lj_asm_mips.h        right = ra_allocref(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1166 lj_asm_mips.h    r = ra_alloc1(as, ref, RSET_GPR);
RSET_GPR         1172 lj_asm_mips.h  	     ra_allock(as, ofs, rset_exclude(RSET_GPR, r)));
RSET_GPR         1174 lj_asm_mips.h    RegSet allow = RSET_GPR;
RSET_GPR         1217 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1225 lj_asm_mips.h      idx = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1242 lj_asm_mips.h      Reg src = ra_alloc1z(as, ir->op2, RSET_GPR);
RSET_GPR         1244 lj_asm_mips.h      Reg idx = ra_alloc1(as, irf->op1, rset_exclude(RSET_GPR, src));
RSET_GPR         1255 lj_asm_mips.h      (!LJ_SOFTFP && irt_isfp(ir->t)) ? RSET_FPR : RSET_GPR);
RSET_GPR         1257 lj_asm_mips.h    asm_fusexref(as, asm_fxloadins(ir), dest, ir->op1, RSET_GPR, 0);
RSET_GPR         1264 lj_asm_mips.h        (!LJ_SOFTFP && irt_isfp(ir->t)) ? RSET_FPR : RSET_GPR);
RSET_GPR         1266 lj_asm_mips.h  		 rset_exclude(RSET_GPR, src), ofs);
RSET_GPR         1276 lj_asm_mips.h    RegSet allow = RSET_GPR;
RSET_GPR         1331 lj_asm_mips.h    RegSet allow = RSET_GPR;
RSET_GPR         1337 lj_asm_mips.h      src = ra_alloc1(as, ir->op2, LJ_SOFTFP ? RSET_GPR : RSET_FPR);
RSET_GPR         1383 lj_asm_mips.h    RegSet allow = RSET_GPR;
RSET_GPR         1417 lj_asm_mips.h  	Reg tmp = ra_scratch(as, LJ_SOFTFP ? RSET_GPR : RSET_FPR);
RSET_GPR         1431 lj_asm_mips.h  	Reg tmp = ra_scratch(as, RSET_GPR);
RSET_GPR         1531 lj_asm_mips.h      RegSet allow = (RSET_GPR & ~RSET_SCRATCH);
RSET_GPR         1581 lj_asm_mips.h    Reg tab = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1582 lj_asm_mips.h    Reg mark = ra_scratch(as, rset_exclude(RSET_GPR, tab));
RSET_GPR         1610 lj_asm_mips.h    tmp = ra_scratch(as, rset_exclude(RSET_GPR, obj));
RSET_GPR         1615 lj_asm_mips.h    val = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, obj));
RSET_GPR         1675 lj_asm_mips.h      Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1676 lj_asm_mips.h      Reg right, left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1685 lj_asm_mips.h      right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1699 lj_asm_mips.h      Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1700 lj_asm_mips.h      Reg right, left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         1715 lj_asm_mips.h      Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1716 lj_asm_mips.h      Reg right, left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         1774 lj_asm_mips.h      Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1775 lj_asm_mips.h      Reg left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1777 lj_asm_mips.h  	    ra_allock(as, 0x8000000000000000ll, rset_exclude(RSET_GPR, dest)));
RSET_GPR         1781 lj_asm_mips.h      Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1782 lj_asm_mips.h      Reg left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1793 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1794 lj_asm_mips.h    Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1804 lj_asm_mips.h    Reg right, left, tmp, dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1810 lj_asm_mips.h        left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1818 lj_asm_mips.h    left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         1820 lj_asm_mips.h    tmp = ra_scratch(as, rset_exclude(rset_exclude(rset_exclude(RSET_GPR, left),
RSET_GPR         1841 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1842 lj_asm_mips.h    Reg tmp, right, left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         1844 lj_asm_mips.h    tmp = ra_scratch(as, rset_exclude(rset_exclude(rset_exclude(RSET_GPR, left),
RSET_GPR         1856 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1857 lj_asm_mips.h    Reg right, left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1870 lj_asm_mips.h    right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1874 lj_asm_mips.h    dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1875 lj_asm_mips.h    left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1884 lj_asm_mips.h  	Reg tmp = ra_scratch(as, rset_exclude(RSET_GPR, left));
RSET_GPR         1893 lj_asm_mips.h    right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1895 lj_asm_mips.h      Reg tmp = ra_scratch(as, rset_exclude(rset_exclude(RSET_GPR, left), right));
RSET_GPR         1905 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1906 lj_asm_mips.h    Reg right, left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         1911 lj_asm_mips.h    dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1912 lj_asm_mips.h    left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         1915 lj_asm_mips.h      Reg tmp = ra_scratch(as, rset_exclude(rset_exclude(RSET_GPR, left), right));
RSET_GPR         1925 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1926 lj_asm_mips.h    Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1930 lj_asm_mips.h    dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1931 lj_asm_mips.h    left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1939 lj_asm_mips.h    Reg left, right, dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1942 lj_asm_mips.h      left = ra_alloc2(as, irl, RSET_GPR);
RSET_GPR         1945 lj_asm_mips.h      left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1953 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1954 lj_asm_mips.h    Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1960 lj_asm_mips.h      Reg tmp = ra_scratch(as, rset_exclude(rset_exclude(RSET_GPR, left), dest));
RSET_GPR         1984 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1985 lj_asm_mips.h    Reg right, left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1993 lj_asm_mips.h    right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         2003 lj_asm_mips.h    Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         2007 lj_asm_mips.h      emit_dta(as, mik, dest, ra_hintalloc(as, ir->op1, dest, RSET_GPR),
RSET_GPR         2010 lj_asm_mips.h      Reg right, left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         2027 lj_asm_mips.h      Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         2030 lj_asm_mips.h        Reg left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         2033 lj_asm_mips.h        Reg right, left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         2038 lj_asm_mips.h        emit_dst(as, MIPSI_SUBU, RID_TMP, ra_allock(as, 32, RSET_GPR), right);
RSET_GPR         2083 lj_asm_mips.h      Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         2084 lj_asm_mips.h      Reg right, left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         2183 lj_asm_mips.h      Reg right, left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         2200 lj_asm_mips.h        right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         2211 lj_asm_mips.h  				       RSET_FPR : RSET_GPR);
RSET_GPR         2232 lj_asm_mips.h    Reg rightlo, leftlo, righthi, lefthi = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         2235 lj_asm_mips.h  		     rset_exclude(rset_exclude(RSET_GPR, lefthi), righthi));
RSET_GPR         2250 lj_asm_mips.h    Reg tmp, right, left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         2253 lj_asm_mips.h    tmp = ra_scratch(as, rset_exclude(rset_exclude(RSET_GPR, left), right));
RSET_GPR         2256 lj_asm_mips.h    left = ra_alloc2(as, ir-1, RSET_GPR);
RSET_GPR         2328 lj_asm_mips.h        ra_allocref(as, ir->op1, RSET_GPR);  /* Mark lo op as used. */
RSET_GPR         2414 lj_asm_mips.h        RegSet allow = rset_exclude(RSET_GPR, RID_BASE);
RSET_GPR         2422 lj_asm_mips.h        Reg src = ra_alloc1(as, ref, rset_exclude(RSET_GPR, RID_BASE));
RSET_GPR         2430 lj_asm_mips.h        RegSet allow = rset_exclude(RSET_GPR, RID_BASE);
RSET_GPR         2443 lj_asm_mips.h  	type = ra_alloc1(as, ref+1, rset_exclude(RSET_GPR, RID_BASE));
RSET_GPR          134 lj_asm_ppc.h   	  Reg idx = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, base));
RSET_GPR          288 lj_asm_ppc.h   	  Reg r = ra_alloc1(as, ref, RSET_GPR);
RSET_GPR          362 lj_asm_ppc.h       RegSet allow = RSET_GPR & ~RSET_RANGE(RID_R0, REGARG_LASTGPR+1);
RSET_GPR          376 lj_asm_ppc.h     Reg base = ra_alloc1(as, REF_BASE, RSET_GPR);
RSET_GPR          386 lj_asm_ppc.h   	  ra_allock(as, i32ptr(pc), rset_exclude(RSET_GPR, base)));
RSET_GPR          398 lj_asm_ppc.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          399 lj_asm_ppc.h     Reg hibias = ra_allock(as, 0x43300000, rset_exclude(RSET_GPR, dest));
RSET_GPR          409 lj_asm_ppc.h   	     (void *)&as->J->k32[LJ_K32_2P52_2P31], RSET_GPR);
RSET_GPR          417 lj_asm_ppc.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          452 lj_asm_ppc.h         RegSet allow = RSET_GPR;
RSET_GPR          473 lj_asm_ppc.h         Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          478 lj_asm_ppc.h   	Reg tmpi = ra_scratch(as, rset_exclude(RSET_GPR, dest));
RSET_GPR          493 lj_asm_ppc.h   		   (void *)&as->J->k32[LJ_K32_2P31], RSET_GPR);
RSET_GPR          503 lj_asm_ppc.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          505 lj_asm_ppc.h         Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          539 lj_asm_ppc.h         Reg rhi = ra_dest(as, ir+1, RSET_GPR);
RSET_GPR          540 lj_asm_ppc.h         Reg rlo = ra_dest(as, ir, rset_exclude(RSET_GPR, rhi));
RSET_GPR          573 lj_asm_ppc.h       RegSet allow = rset_exclude(RSET_GPR, dest);
RSET_GPR          590 lj_asm_ppc.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          598 lj_asm_ppc.h         base = ra_alloc1(as, refa, RSET_GPR);
RSET_GPR          603 lj_asm_ppc.h     base = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          604 lj_asm_ppc.h     idx = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, base));
RSET_GPR          619 lj_asm_ppc.h     RegSet allow = RSET_GPR;
RSET_GPR          753 lj_asm_ppc.h     Reg dest = (ra_used(ir)||ofs > 32736) ? ra_dest(as, ir, RSET_GPR) : RID_NONE;
RSET_GPR          754 lj_asm_ppc.h     Reg node = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          756 lj_asm_ppc.h     RegSet allow = rset_exclude(RSET_GPR, node);
RSET_GPR          792 lj_asm_ppc.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          796 lj_asm_ppc.h       emit_lsptr(as, PPCI_LWZ, dest, v, RSET_GPR);
RSET_GPR          798 lj_asm_ppc.h       Reg uv = ra_scratch(as, RSET_GPR);
RSET_GPR          799 lj_asm_ppc.h       Reg func = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          821 lj_asm_ppc.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          828 lj_asm_ppc.h       Reg right, left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          837 lj_asm_ppc.h         right = ra_alloc1(as, irr->op1, rset_exclude(RSET_GPR, left));
RSET_GPR          839 lj_asm_ppc.h         right = ra_allocref(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR          845 lj_asm_ppc.h     r = ra_alloc1(as, ref, RSET_GPR);
RSET_GPR          851 lj_asm_ppc.h   	     ra_allock(as, ofs, rset_exclude(RSET_GPR, r)));
RSET_GPR          882 lj_asm_ppc.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          890 lj_asm_ppc.h       idx = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          907 lj_asm_ppc.h       Reg src = ra_alloc1(as, ir->op2, RSET_GPR);
RSET_GPR          909 lj_asm_ppc.h       Reg idx = ra_alloc1(as, irf->op1, rset_exclude(RSET_GPR, src));
RSET_GPR          919 lj_asm_ppc.h       (!LJ_SOFTFP && irt_isfp(ir->t)) ? RSET_FPR : RSET_GPR);
RSET_GPR          923 lj_asm_ppc.h     asm_fusexref(as, asm_fxloadins(ir), dest, ir->op1, RSET_GPR, 0);
RSET_GPR          934 lj_asm_ppc.h       Reg src = ra_alloc1(as, irb->op1, RSET_GPR);
RSET_GPR          935 lj_asm_ppc.h       asm_fusexrefx(as, PPCI_STWBRX, src, ir->op1, rset_exclude(RSET_GPR, src));
RSET_GPR          938 lj_asm_ppc.h         (!LJ_SOFTFP && irt_isfp(ir->t)) ? RSET_FPR : RSET_GPR);
RSET_GPR          940 lj_asm_ppc.h   		 rset_exclude(RSET_GPR, src), ofs);
RSET_GPR          950 lj_asm_ppc.h     RegSet allow = RSET_GPR;
RSET_GPR          974 lj_asm_ppc.h   	tmp = ra_scratch(as, rset_exclude(rset_exclude(RSET_GPR,
RSET_GPR          997 lj_asm_ppc.h     RegSet allow = RSET_GPR;
RSET_GPR         1041 lj_asm_ppc.h     RegSet allow = RSET_GPR;
RSET_GPR         1141 lj_asm_ppc.h       RegSet allow = (RSET_GPR & ~RSET_SCRATCH);
RSET_GPR         1185 lj_asm_ppc.h     Reg tab = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1186 lj_asm_ppc.h     Reg mark = ra_scratch(as, rset_exclude(RSET_GPR, tab));
RSET_GPR         1215 lj_asm_ppc.h     tmp = ra_scratch(as, rset_exclude(RSET_GPR, obj));
RSET_GPR         1220 lj_asm_ppc.h     val = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, obj));
RSET_GPR         1267 lj_asm_ppc.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1268 lj_asm_ppc.h       Reg right, left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1298 lj_asm_ppc.h       right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1313 lj_asm_ppc.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1318 lj_asm_ppc.h   	right = ra_alloc1(as, ir->op2, RSET_GPR);
RSET_GPR         1329 lj_asm_ppc.h       left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1330 lj_asm_ppc.h       right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1344 lj_asm_ppc.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1345 lj_asm_ppc.h       Reg right, left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1359 lj_asm_ppc.h       right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1383 lj_asm_ppc.h       dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1384 lj_asm_ppc.h       left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1401 lj_asm_ppc.h     dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1402 lj_asm_ppc.h     left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         1415 lj_asm_ppc.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1416 lj_asm_ppc.h     Reg right, left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1429 lj_asm_ppc.h       right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1433 lj_asm_ppc.h     dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1434 lj_asm_ppc.h     left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1442 lj_asm_ppc.h     right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1448 lj_asm_ppc.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1449 lj_asm_ppc.h     Reg left, right = ra_alloc1(as, ir->op2, RSET_GPR);
RSET_GPR         1462 lj_asm_ppc.h       left = ra_alloc1(as, ir->op1, rset_exclude(RSET_GPR, right));
RSET_GPR         1466 lj_asm_ppc.h     dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1467 lj_asm_ppc.h     right = ra_alloc1(as, ir->op2, RSET_GPR);
RSET_GPR         1475 lj_asm_ppc.h     left = ra_alloc1(as, ir->op1, rset_exclude(RSET_GPR, right));
RSET_GPR         1481 lj_asm_ppc.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1482 lj_asm_ppc.h     Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1485 lj_asm_ppc.h     dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1486 lj_asm_ppc.h     left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1500 lj_asm_ppc.h     dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1509 lj_asm_ppc.h       left = ra_hintalloc(as, irl->op1, dest, RSET_GPR);
RSET_GPR         1510 lj_asm_ppc.h       right = ra_alloc1(as, irl->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1513 lj_asm_ppc.h       left = right = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1520 lj_asm_ppc.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1525 lj_asm_ppc.h       asm_fusexrefx(as, PPCI_LWBRX, dest, irx->op1, RSET_GPR);
RSET_GPR         1527 lj_asm_ppc.h       Reg left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1560 lj_asm_ppc.h       left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1565 lj_asm_ppc.h     left = ra_alloc1(as, ref, RSET_GPR);
RSET_GPR         1580 lj_asm_ppc.h     dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1605 lj_asm_ppc.h         left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR         1609 lj_asm_ppc.h         left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR         1619 lj_asm_ppc.h     left = ra_hintalloc(as, lref, dest, RSET_GPR);
RSET_GPR         1620 lj_asm_ppc.h     right = ra_alloc1(as, op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1626 lj_asm_ppc.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1627 lj_asm_ppc.h     Reg right, left = ra_hintalloc(as, ir->op1, dest, RSET_GPR);
RSET_GPR         1646 lj_asm_ppc.h     right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1662 lj_asm_ppc.h     dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1663 lj_asm_ppc.h     left = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1673 lj_asm_ppc.h       Reg right = ra_alloc1(as, ir->op2, rset_exclude(RSET_GPR, left));
RSET_GPR         1692 lj_asm_ppc.h     Reg desthi = ra_dest(as, ir, RSET_GPR), destlo = ra_dest(as, ir+1, RSET_GPR);
RSET_GPR         1693 lj_asm_ppc.h     Reg righthi, lefthi = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         1694 lj_asm_ppc.h     Reg rightlo, leftlo = ra_alloc2(as, ir+1, RSET_GPR);
RSET_GPR         1731 lj_asm_ppc.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1733 lj_asm_ppc.h       Reg right, left = ra_alloc2(as, ir, RSET_GPR);
RSET_GPR         1736 lj_asm_ppc.h         tmp2 = ra_scratch(as, rset_exclude(rset_exclude(rset_exclude(RSET_GPR,
RSET_GPR         1773 lj_asm_ppc.h     Reg right, left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR         1800 lj_asm_ppc.h     right = ra_alloc1(as, rref, rset_exclude(RSET_GPR, left));
RSET_GPR         1944 lj_asm_ppc.h         ra_allocref(as, ir->op1, RSET_GPR);  /* Mark lo op as used. */
RSET_GPR         2021 lj_asm_ppc.h         RegSet allow = rset_exclude(RSET_GPR, RID_BASE);
RSET_GPR         2034 lj_asm_ppc.h         RegSet allow = rset_exclude(RSET_GPR, RID_BASE);
RSET_GPR         2046 lj_asm_ppc.h   	type = ra_alloc1(as, ref+1, rset_exclude(RSET_GPR, RID_BASE));
RSET_GPR          427 lj_asm_x86.h       RegSet avail = as->freeset & ~as->modset & RSET_GPR;
RSET_GPR          445 lj_asm_x86.h       RegSet xallow = (allow & RSET_GPR) ? allow : RSET_GPR;
RSET_GPR          633 lj_asm_x86.h   	r = ra_alloc1(as, ref, RSET_GPR);
RSET_GPR          744 lj_asm_x86.h       RegSet allow = (RSET_GPR & ~RSET_SCRATCH);
RSET_GPR          759 lj_asm_x86.h     Reg base = ra_alloc1(as, REF_BASE, RSET_GPR);
RSET_GPR          761 lj_asm_x86.h     Reg rpc = ra_scratch(as, rset_exclude(RSET_GPR, base));
RSET_GPR          784 lj_asm_x86.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          796 lj_asm_x86.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          830 lj_asm_x86.h         emit_mrm(as, XO_MOVD, dest, asm_fuseload(as, lref, RSET_GPR));
RSET_GPR          834 lj_asm_x86.h   		 ra_alloc1(as, lref, RSET_GPR) :
RSET_GPR          835 lj_asm_x86.h   		 asm_fuseloadm(as, lref, RSET_GPR, st64);
RSET_GPR          853 lj_asm_x86.h         Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          882 lj_asm_x86.h       Reg left, dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          883 lj_asm_x86.h       RegSet allow = RSET_GPR;
RSET_GPR          906 lj_asm_x86.h         Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          909 lj_asm_x86.h         Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          914 lj_asm_x86.h   	Reg left = asm_fuseload(as, lref, RSET_GPR);
RSET_GPR          918 lj_asm_x86.h         Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR          920 lj_asm_x86.h   	Reg left = asm_fuseload(as, lref, RSET_GPR);
RSET_GPR          938 lj_asm_x86.h     Reg hi = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR          939 lj_asm_x86.h     Reg lo = ra_alloc1(as, (ir-1)->op1, rset_exclude(RSET_GPR, hi));
RSET_GPR          972 lj_asm_x86.h     hi = ra_dest(as, ir, RSET_GPR);
RSET_GPR          973 lj_asm_x86.h     lo = ra_dest(as, ir-1, rset_exclude(RSET_GPR, hi));
RSET_GPR         1064 lj_asm_x86.h         Reg src = ra_alloc1(as, ref, rset_exclude(RSET_GPR, dest));
RSET_GPR         1076 lj_asm_x86.h         Reg src = ra_alloc1(as, ref, rset_exclude(RSET_GPR, dest));
RSET_GPR         1090 lj_asm_x86.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1091 lj_asm_x86.h     asm_fusearef(as, ir, RSET_GPR);
RSET_GPR         1108 lj_asm_x86.h     RegSet allow = RSET_GPR;
RSET_GPR         1274 lj_asm_x86.h     Reg dest = ra_used(ir) ? ra_dest(as, ir, RSET_GPR) : RID_NONE;
RSET_GPR         1275 lj_asm_x86.h     Reg node = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1293 lj_asm_x86.h       Reg key = ra_scratch(as, rset_exclude(RSET_GPR, node));
RSET_GPR         1347 lj_asm_x86.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1353 lj_asm_x86.h       Reg uv = ra_scratch(as, RSET_GPR);
RSET_GPR         1354 lj_asm_x86.h       Reg func = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1371 lj_asm_x86.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1372 lj_asm_x86.h     asm_fusefref(as, ir, RSET_GPR);
RSET_GPR         1378 lj_asm_x86.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1379 lj_asm_x86.h     asm_fusestrref(as, ir, RSET_GPR);
RSET_GPR         1392 lj_asm_x86.h     Reg dest = ra_dest(as, ir, irt_isfp(ir->t) ? RSET_FPR : RSET_GPR);
RSET_GPR         1395 lj_asm_x86.h       asm_fusefref(as, ir, RSET_GPR);
RSET_GPR         1397 lj_asm_x86.h       asm_fusexref(as, ir->op1, RSET_GPR);
RSET_GPR         1422 lj_asm_x86.h     RegSet allow = RSET_GPR;
RSET_GPR         1433 lj_asm_x86.h   		    (irt_isi8(ir->t) || irt_isu8(ir->t)) ? RSET_GPR8 : RSET_GPR;
RSET_GPR         1490 lj_asm_x86.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         1492 lj_asm_x86.h         Reg tmp = ra_scratch(as, rset_exclude(RSET_GPR, dest));
RSET_GPR         1517 lj_asm_x86.h         asm_fuseahuref(as, ir->op1, RSET_GPR);
RSET_GPR         1524 lj_asm_x86.h       RegSet allow = irt_isnum(ir->t) ? RSET_FPR : RSET_GPR;
RSET_GPR         1526 lj_asm_x86.h       asm_fuseahuref(as, ir->op1, RSET_GPR);
RSET_GPR         1546 lj_asm_x86.h       RegSet gpr = RSET_GPR;
RSET_GPR         1549 lj_asm_x86.h         tmp = ra_scratch(as, RSET_GPR);
RSET_GPR         1594 lj_asm_x86.h       asm_fuseahuref(as, ir->op1, RSET_GPR);
RSET_GPR         1598 lj_asm_x86.h       Reg src = ra_alloc1(as, ir->op2, RSET_GPR);
RSET_GPR         1599 lj_asm_x86.h       asm_fuseahuref(as, ir->op1, rset_exclude(RSET_GPR, src));
RSET_GPR         1606 lj_asm_x86.h       asm_fuseahuref(as, ir->op1, RSET_GPR);
RSET_GPR         1620 lj_asm_x86.h       RegSet allow = RSET_GPR;
RSET_GPR         1669 lj_asm_x86.h       base = ra_alloc1(as, REF_BASE, RSET_GPR);
RSET_GPR         1676 lj_asm_x86.h         base = ra_alloc1(as, REF_BASE, RSET_GPR);
RSET_GPR         1682 lj_asm_x86.h       RegSet allow = irt_isnum(t) ? RSET_FPR : RSET_GPR;
RSET_GPR         1684 lj_asm_x86.h       base = ra_alloc1(as, REF_BASE, RSET_GPR);
RSET_GPR         1725 lj_asm_x86.h       base = ra_alloc1(as, REF_BASE, RSET_GPR);
RSET_GPR         1758 lj_asm_x86.h         Reg tmp = ra_scratch(as, rset_exclude(RSET_GPR, base));
RSET_GPR         1790 lj_asm_x86.h       RegSet allow = (RSET_GPR & ~RSET_SCRATCH);
RSET_GPR         1859 lj_asm_x86.h     Reg tab = ra_alloc1(as, ir->op1, RSET_GPR);
RSET_GPR         1860 lj_asm_x86.h     Reg tmp = ra_scratch(as, rset_exclude(RSET_GPR, tab));
RSET_GPR         1893 lj_asm_x86.h       Reg val = ra_alloc1(as, ir->op2, rset_exclude(RSET_SCRATCH&RSET_GPR, obj));
RSET_GPR         2059 lj_asm_x86.h     RegSet allow = RSET_GPR;
RSET_GPR         2095 lj_asm_x86.h       Reg left = asm_fuseloadm(as, lref, RSET_GPR, irt_is64(ir->t));
RSET_GPR         2125 lj_asm_x86.h     RegSet allow = RSET_GPR;
RSET_GPR         2227 lj_asm_x86.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         2244 lj_asm_x86.h     Reg right, dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         2247 lj_asm_x86.h     right = ra_alloc1(as, rref, rset_exclude(RSET_GPR, dest));
RSET_GPR         2278 lj_asm_x86.h     Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         2295 lj_asm_x86.h       dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         2298 lj_asm_x86.h         Reg left = asm_fuseloadm(as, ir->op1, RSET_GPR, irt_is64(ir->t));
RSET_GPR         2312 lj_asm_x86.h       dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         2313 lj_asm_x86.h       right = ra_alloc1(as, rref, RSET_GPR);
RSET_GPR         2314 lj_asm_x86.h       left = asm_fuseloadm(as, ir->op1, rset_exclude(RSET_GPR, right),
RSET_GPR         2320 lj_asm_x86.h       dest = ra_dest(as, ir, rset_exclude(RSET_GPR, RID_ECX));
RSET_GPR         2322 lj_asm_x86.h         dest = ra_scratch(as, rset_exclude(RSET_GPR, RID_ECX));
RSET_GPR         2436 lj_asm_x86.h   	RegSet allow = RSET_GPR;
RSET_GPR         2447 lj_asm_x86.h   	    right = asm_fuseload(as, irl->op1, RSET_GPR);
RSET_GPR         2484 lj_asm_x86.h   	  left = asm_fuseload(as, lref, RSET_GPR);
RSET_GPR         2497 lj_asm_x86.h   			       irt_isu8(ir->t) ? RSET_GPR8 : RSET_GPR, r64);
RSET_GPR         2524 lj_asm_x86.h         Reg left = ra_alloc1(as, lref, RSET_GPR);
RSET_GPR         2525 lj_asm_x86.h         Reg right = asm_fuseloadm(as, rref, rset_exclude(RSET_GPR, left), r64);
RSET_GPR         2539 lj_asm_x86.h     RegSet allow = RSET_GPR;
RSET_GPR         2643 lj_asm_x86.h       Reg dest = ra_dest(as, ir, RSET_GPR);
RSET_GPR         2732 lj_asm_x86.h   	Reg src = ra_alloc1(as, ref, rset_exclude(RSET_GPR, RID_BASE));
RSET_GPR          123 lj_emit_arm.h    RegSet work = ~as->freeset & RSET_GPR;
RSET_GPR          147 lj_emit_arm.h    RegSet work = ~as->freeset & RSET_GPR;
RSET_GPR          216 lj_emit_arm.h    emit_lso(as, ai, r, ra_allock(as, (i & ~4095), rset_exclude(RSET_GPR, r)),
RSET_GPR          239 lj_emit_arm.h  	    ra_allock(as, (i & ~1020), RSET_GPR), (i & 1020));
RSET_GPR          353 lj_emit_arm.h      emit_opk(as, ARMI_ADD, r, r, ofs, rset_exclude(RSET_GPR, r));
RSET_GPR          164 lj_emit_arm64.h   RegSet work = ~as->freeset & RSET_GPR;
RSET_GPR          259 lj_emit_arm64.h       base = ra_allock(as, (i64 & ~0x7fffull), rset_exclude(RSET_GPR, r));
RSET_GPR          415 lj_emit_arm64.h 		 ofs < 0 ? -ofs : ofs, rset_exclude(RSET_GPR, r));
RSET_GPR           87 lj_emit_mips.h   RegSet work = ~as->freeset & RSET_GPR;
RSET_GPR          196 lj_emit_mips.h   emit_lsptr(as, MIPSI_LDC1, ((r) & 31), (void *)&ir_knum((ir))->u64, RSET_GPR)
RSET_GPR           62 lj_emit_ppc.h    RegSet work = ~as->freeset & RSET_GPR;
RSET_GPR          119 lj_emit_ppc.h    emit_lsptr(as, PPCI_LFD, ((r) & 31), (void *)&ir_knum((ir))->u64, RSET_GPR)
RSET_GPR          166 lj_emit_ppc.h      RegSet allow = RSET_GPR & ~RSET_RANGE(RID_R0, REGARG_LASTGPR+1);
RSET_GPR          403 lj_emit_x86.h      } else if (as->curins <= as->stopins && rset_test(RSET_GPR, r)) {
RSET_GPR           78 lj_target_arm.h #define RSET_ALL		(RSET_GPR|RSET_FPR)
RSET_GPR           62 lj_target_arm64.h #define RSET_ALL	(RSET_GPR|RSET_FPR)
RSET_GPR           96 lj_target_mips.h #define RSET_ALL		(RSET_GPR|RSET_FPR)
RSET_GPR           64 lj_target_ppc.h #define RSET_ALL	(RSET_GPR|RSET_FPR)
RSET_GPR           72 lj_target_x86.h #define RSET_ALL	(RSET_GPR|RSET_FPR)
RSET_GPR           77 lj_target_x86.h #define RSET_GPR8	RSET_GPR