fright            142 lj_opt_fold.c  #define knumright	(ir_knum(fright)->n)
fright            204 lj_opt_fold.c    return lj_ir_knum(J, ldexp(knumleft, fright->i));
fright            220 lj_opt_fold.c    lua_Number b = (lua_Number)fright->i;
fright            283 lj_opt_fold.c    return INTFOLD(kfold_intop(fleft->i, fright->i, (IROp)fins->o));
fright            291 lj_opt_fold.c    lua_Number n = lj_vm_foldarith((lua_Number)fleft->i, (lua_Number)fright->i,
fright            322 lj_opt_fold.c    int32_t a = fleft->i, b = fright->i;
fright            340 lj_opt_fold.c    if (fright->i == 0)
fright            377 lj_opt_fold.c  				    ir_k64(fright)->u64, (IROp)fins->o));
fright            386 lj_opt_fold.c    uint64_t k1 = ir_k64(fleft)->u64, k2 = ir_k64(fright)->u64;
fright            411 lj_opt_fold.c    int32_t sh = (fright->i & 63);
fright            449 lj_opt_fold.c    uint64_t a = ir_k64(fleft)->u64, b = ir_k64(fright)->u64;
fright            470 lj_opt_fold.c    if (ir_k64(fright)->u64 == 0)
fright            483 lj_opt_fold.c    GCstr *s = lj_str_new(J->L, (const char *)ir_kptr(fleft), (size_t)fright->i);
fright            490 lj_opt_fold.c    if (fright->i == 0)
fright            499 lj_opt_fold.c    lua_assert((MSize)fright->i <= str->len);
fright            500 lj_opt_fold.c    return lj_ir_kkptr(J, (char *)strdata(str) + fright->i);
fright            507 lj_opt_fold.c    if (irref_isk(fins->op2) && fright->i == 0) {
fright            561 lj_opt_fold.c        fleft->prev == fright->op2 &&
fright            562 lj_opt_fold.c        fleft->op1 == IR(fright->op2)->op1) {
fright            565 lj_opt_fold.c      IR(ref)->op1 = fright->op1;
fright            574 lj_opt_fold.c    if (LJ_LIKELY(J->flags & JIT_F_OPT_FOLD) && fright->o == IR_KGC) {
fright            575 lj_opt_fold.c      GCstr *s2 = ir_kstr(fright);
fright            717 lj_opt_fold.c    ptrdiff_t ofs = (ptrdiff_t)ir_kint64(fright)->u64;
fright            719 lj_opt_fold.c    ptrdiff_t ofs = fright->i;
fright            741 lj_opt_fold.c    ptrdiff_t ofs = (ptrdiff_t)ir_kint64(fright)->u64;
fright            743 lj_opt_fold.c    ptrdiff_t ofs = fright->i;
fright            972 lj_opt_fold.c    PHIBARRIER(fright);
fright            974 lj_opt_fold.c    fins->op2 = fright->op1;
fright            999 lj_opt_fold.c    PHIBARRIER(fright);
fright           1001 lj_opt_fold.c    fins->op2 = fright->op1;
fright           1023 lj_opt_fold.c      uint64_t u = ir_knum(fright)->u64;
fright           1050 lj_opt_fold.c    PHIBARRIER(fright);
fright           1052 lj_opt_fold.c    fins->op2 = fright->op1;
fright           1059 lj_opt_fold.c    int32_t k = fright->i;
fright           1316 lj_opt_fold.c    if (fright->i == 0)  /* i o 0 ==> i */
fright           1324 lj_opt_fold.c    if (fright->i == 0)  /* i * 0 ==> 0 */
fright           1326 lj_opt_fold.c    if (fright->i == 1)  /* i * 1 ==> i */
fright           1328 lj_opt_fold.c    if (fright->i == 2) {  /* i * 2 ==> i + i */
fright           1339 lj_opt_fold.c    if (fright->i == 0)  /* i - 0 ==> i */
fright           1342 lj_opt_fold.c    fins->op2 = (IRRef1)lj_ir_kint(J, -fright->i);  /* Overflow for -2^31 ok. */
fright           1361 lj_opt_fold.c    if (ir_kint64(fright)->u64 == 0)  /* i + 0 ==> i */
fright           1369 lj_opt_fold.c    uint64_t k = ir_kint64(fright)->u64;
fright           1398 lj_opt_fold.c    if (fright->i >= 0)
fright           1399 lj_opt_fold.c      return simplify_intmul_k(J, fright->i);
fright           1407 lj_opt_fold.c    if (ir_kint64(fright)->u64 < 0x80000000u)
fright           1408 lj_opt_fold.c      return simplify_intmul_k(J, (int32_t)ir_kint64(fright)->u64);
fright           1418 lj_opt_fold.c    int32_t k = fright->i;
fright           1476 lj_opt_fold.c      PHIBARRIER(fright);
fright           1477 lj_opt_fold.c      if (fins->op1 == fright->op1)  /* i - (i - j) ==> j */
fright           1478 lj_opt_fold.c        return fright->op2;
fright           1487 lj_opt_fold.c      PHIBARRIER(fright);
fright           1488 lj_opt_fold.c      if (fins->op1 == fright->op1) {  /* i - (i + j) ==> 0 - j */
fright           1489 lj_opt_fold.c        fins->op2 = fright->op2;
fright           1493 lj_opt_fold.c      if (fins->op1 == fright->op2) {  /* i - (j + i) ==> 0 - j */
fright           1494 lj_opt_fold.c        fins->op2 = fright->op1;
fright           1507 lj_opt_fold.c      PHIBARRIER(fright);
fright           1508 lj_opt_fold.c      if (fleft->op1 == fright->op1) {  /* (i + j1) - (i + j2) ==> j1 - j2 */
fright           1510 lj_opt_fold.c        fins->op2 = fright->op2;
fright           1513 lj_opt_fold.c      if (fleft->op1 == fright->op2) {  /* (i + j1) - (j2 + i) ==> j1 - j2 */
fright           1515 lj_opt_fold.c        fins->op2 = fright->op1;
fright           1518 lj_opt_fold.c      if (fleft->op2 == fright->op1) {  /* (j1 + i) - (i + j2) ==> j1 - j2 */
fright           1520 lj_opt_fold.c        fins->op2 = fright->op2;
fright           1523 lj_opt_fold.c      if (fleft->op2 == fright->op2) {  /* (j1 + i) - (j2 + i) ==> j1 - j2 */
fright           1525 lj_opt_fold.c        fins->op2 = fright->op1;
fright           1536 lj_opt_fold.c    int64_t k = fright->o == IR_KINT ? (int64_t)fright->i :
fright           1537 lj_opt_fold.c  				     (int64_t)ir_k64(fright)->u64;
fright           1549 lj_opt_fold.c    int64_t k = fright->o == IR_KINT ? (int64_t)fright->i :
fright           1550 lj_opt_fold.c  				     (int64_t)ir_k64(fright)->u64;
fright           1562 lj_opt_fold.c    int64_t k = fright->o == IR_KINT ? (int64_t)fright->i :
fright           1563 lj_opt_fold.c  				     (int64_t)ir_k64(fright)->u64;
fright           1582 lj_opt_fold.c    int32_t k = (fright->i & mask);
fright           1590 lj_opt_fold.c    if (k != fright->i) {  /* i o k ==> i o (k & mask) */
fright           1611 lj_opt_fold.c    IRIns *irk = IR(fright->op2);
fright           1612 lj_opt_fold.c    PHIBARRIER(fright);
fright           1618 lj_opt_fold.c        fins->op2 = fright->op1;
fright           1662 lj_opt_fold.c      int32_t k = kfold_intop(irk->i, fright->i, (IROp)fins->o);
fright           1669 lj_opt_fold.c      uint64_t k = kfold_int64arith(ir_k64(irk)->u64, fright->i, (IROp)fins->o);
fright           1686 lj_opt_fold.c        kfold_intop(-1, irk->i, (IROp)fleft->o) == fright->i)
fright           1698 lj_opt_fold.c      int32_t k = kfold_intop(irk->i, fright->i, (IROp)fins->o);
fright           1718 lj_opt_fold.c  				  ir_k64(fright)->u64, (IROp)fins->o);
fright           1743 lj_opt_fold.c      int32_t k = kfold_intop(irk->i, fright->i, (IROp)fins->o);
fright           1765 lj_opt_fold.c  				  ir_k64(fright)->u64, (IROp)fins->o);
fright           1810 lj_opt_fold.c      int32_t k = (irk->i & mask) + (fright->i & mask);
fright           1844 lj_opt_fold.c      int32_t y = kfold_intop(a, fright->i, fins->o);
fright           1868 lj_opt_fold.c    if (fins->op1 == fright->op1 || fins->op1 == fright->op2)
fright           1883 lj_opt_fold.c      if (irref_isk(fright->op2)) {
fright           1884 lj_opt_fold.c        IRIns *add2 = IR(fright->op1);
fright           1886 lj_opt_fold.c  	  IR(fright->op2)->i == -IR(add2->op2)->i) {
fright           1916 lj_opt_fold.c  	if (fright->i > k)
fright           2041 lj_opt_fold.c    GCstr *kstr = ir_kstr(fright);
fright           2167 lj_opt_fold.c    lj_ir_kvalue(J->L, &keyv, fright);
fright           2464 lj_opt_fold.c      *fright = *IR(fins->op2);
fright           2466 lj_opt_fold.c        fright[1] = IR(fins->op2)[1];
fright            268 lj_opt_mem.c         if (fright->op1 == newref->op2)
fright            291 lj_opt_mem.c     if (irt_isnum(fright->t) && J->chain[IR_NEWREF] > lim) {