Lines Matching defs:r1
510 static void freeregs (FuncState *fs, int r1, int r2) {
511 if (r1 > r2) {
512 freereg(fs, r1);
517 freereg(fs, r1);
536 int r1 = (e1->k == VNONRELOC) ? e1->u.info : -1;
538 freeregs(fs, r1, r2);
1497 int r1, r2;
1502 r1 = luaK_exp2anyreg(fs, e1);
1508 r1 = luaK_exp2anyreg(fs, e2);
1513 r1 = luaK_exp2anyreg(fs, e1);
1517 e1->u.info = condjump(fs, op, r1, r2, isfloat, 1);
1527 int r1, r2;
1535 r1 = luaK_exp2anyreg(fs, e1); /* 1st expression must be in register */
1549 e1->u.info = condjump(fs, op, r1, r2, isfloat, (opr == OPR_EQ));
1675 break; /* coded as (r1 + -I) */
1692 /* coded as (r1 >> -I) */;
1700 codebini(fs, OP_SHRI, e1, e2, 0, line, TM_SHR); /* r1 >> I */