From 15f4c64ce50ccba2e46fc7dcc08fcbe23527d660 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Szymon=20Karpi=C5=84ski?= Date: Sat, 18 Apr 2020 23:12:02 +0200 Subject: [PATCH] one less jmp in bf_jump --- brainfuck.asm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/brainfuck.asm b/brainfuck.asm index 2f87894..0e0e706 100644 --- a/brainfuck.asm +++ b/brainfuck.asm @@ -83,16 +83,14 @@ bf_instructions: bf_forward: cmp byte [rdi], 0 - jne bf_forward_end - jmp bf_jump + je bf_jump bf_forward_end: inc rsi jmp rbx bf_backward: cmp byte [rdi], 0 - je bf_backward_end - jmp bf_jump + jne bf_jump bf_backward_end: inc rsi jmp rbx