mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-07 15:14:08 +00:00
x64/LJ_GC64: Fix emit_loadk64().
Contributed by Peter Cawley.
This commit is contained in:
parent
024ade796f
commit
78f5f1cef1
@ -392,6 +392,7 @@ static void emit_loadk64(ASMState *as, Reg r, IRIns *ir)
|
|||||||
ir->i = (int32_t)(as->mctop - as->mcbot);
|
ir->i = (int32_t)(as->mctop - as->mcbot);
|
||||||
as->mcbot += 8;
|
as->mcbot += 8;
|
||||||
as->mclim = as->mcbot + MCLIM_REDZONE;
|
as->mclim = as->mcbot + MCLIM_REDZONE;
|
||||||
|
lj_mcode_commitbot(as->J, as->mcbot);
|
||||||
}
|
}
|
||||||
emit_rmro(as, xo, r64, RID_RIP, (int32_t)mcpofs(as, as->mctop - ir->i));
|
emit_rmro(as, xo, r64, RID_RIP, (int32_t)mcpofs(as, as->mctop - ir->i));
|
||||||
#else
|
#else
|
||||||
|
Loading…
Reference in New Issue
Block a user