mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-10 08:24:08 +00:00
rec_check_ir: Walk the IR in increasing order.
This commit is contained in:
parent
fdf6eb4678
commit
ce3fcda9ea
@ -51,7 +51,7 @@ static void rec_check_ir(jit_State *J)
|
|||||||
{
|
{
|
||||||
IRRef i, nins = J->cur.nins, nk = J->cur.nk;
|
IRRef i, nins = J->cur.nins, nk = J->cur.nk;
|
||||||
lua_assert(nk <= REF_BIAS && nins >= REF_BIAS && nins < 65536);
|
lua_assert(nk <= REF_BIAS && nins >= REF_BIAS && nins < 65536);
|
||||||
for (i = nins-1; i >= nk; i--) {
|
for (i = nk; i < nins; ++i) {
|
||||||
IRIns *ir = IR(i);
|
IRIns *ir = IR(i);
|
||||||
uint32_t mode = lj_ir_mode[ir->o];
|
uint32_t mode = lj_ir_mode[ir->o];
|
||||||
IRRef op1 = ir->op1;
|
IRRef op1 = ir->op1;
|
||||||
|
Loading…
Reference in New Issue
Block a user