summaryrefslogtreecommitdiff
path: root/src/vm_mips.dasc
diff options
context:
space:
mode:
Diffstat (limited to 'src/vm_mips.dasc')
-rw-r--r--src/vm_mips.dasc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vm_mips.dasc b/src/vm_mips.dasc
index 6da7d4d2..fdf07343 100644
--- a/src/vm_mips.dasc
+++ b/src/vm_mips.dasc
@@ -3617,7 +3617,10 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop)
3617 | bnez TMP1, >5 3617 | bnez TMP1, >5
3618 |. lui TMP2, (-(BCBIAS_J*4 >> 16) & 65535) 3618 |. lui TMP2, (-(BCBIAS_J*4 >> 16) & 65535)
3619 | addu PC, TMP0, TMP2 3619 | addu PC, TMP0, TMP2
3620 | lui TMP1, 0xfffe
3621 | ori TMP1, TMP1, 0x7fff
3620 | sw r0, -8+LO(RA) // Initialize control var. 3622 | sw r0, -8+LO(RA) // Initialize control var.
3623 | sw TMP1, -8+HI(RA)
3621 |1: 3624 |1:
3622 | ins_next 3625 | ins_next
3623 |5: // Despecialize bytecode if any of the checks fail. 3626 |5: // Despecialize bytecode if any of the checks fail.