mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-12 09:24:07 +00:00
ARM: Invoke SPLIT pass for leftover IR_TOBIT.
Can only happen with -O-fold for TOBIT(constant).
This commit is contained in:
parent
63bb052bbe
commit
e44cb53874
@ -683,6 +683,8 @@ static int split_needsplit(jit_State *J)
|
||||
for (ref = J->chain[IR_SLOAD]; ref; ref = IR(ref)->prev)
|
||||
if ((IR(ref)->op2 & IRSLOAD_CONVERT))
|
||||
return 1;
|
||||
if (J->chain[IR_TOBIT])
|
||||
return 1;
|
||||
}
|
||||
for (ref = J->chain[IR_CONV]; ref; ref = IR(ref)->prev) {
|
||||
IRType st = (IR(ref)->op2 & IRCONV_SRCMASK);
|
||||
|
Loading…
Reference in New Issue
Block a user