parent
343ace8194
commit
b73d097d36
2 changed files with 16 additions and 1 deletions
|
|
@ -2160,7 +2160,7 @@ proc optimizeJumps(c: PCtx; start: int) =
|
|||
var d = i + c.code[i].jmpDiff
|
||||
for iters in countdown(maxIterations, 0):
|
||||
case c.code[d].opcode
|
||||
of opcJmp, opcJmpBack:
|
||||
of opcJmp:
|
||||
d = d + c.code[d].jmpDiff
|
||||
of opcTJmp, opcFJmp:
|
||||
if c.code[d].regA != reg: break
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue