mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-07 23:24:09 +00:00
Add missing mcode limit check in assembler backend.
This commit is contained in:
parent
8ae38dc519
commit
6670a13bbf
@ -1211,8 +1211,10 @@ static void asm_head_side(ASMState *as)
|
||||
rs = asm_head_parentrs(as, ir);
|
||||
if (ra_hasreg(ir->r)) {
|
||||
rset_clear(allow, ir->r);
|
||||
if (ra_hasspill(ir->s))
|
||||
if (ra_hasspill(ir->s)) {
|
||||
ra_save(as, ir, ir->r);
|
||||
checkmclim(as);
|
||||
}
|
||||
} else if (ra_hasspill(ir->s)) {
|
||||
irt_setmark(ir->t);
|
||||
pass2 = 1;
|
||||
|
Loading…
Reference in New Issue
Block a user