From f7650aaa2e3bec4338411dc69997d22677c73a0e Mon Sep 17 00:00:00 2001 From: Erick Date: Tue, 1 Feb 2022 00:18:42 +0100 Subject: [PATCH] Update tyvm.c --- tyvm.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/tyvm.c b/tyvm.c index 9b6d9d1..64df119 100644 --- a/tyvm.c +++ b/tyvm.c @@ -96,14 +96,8 @@ enum flags { FL_N = 1 << 2, // Negative }; -/* sign extension for immediate add mode (imm5[0:4]) -transforms 5bit number to 8bit number preserving sign*/ -uint16_t sign_extend(uint16_t bin, int bit_count) { - if((bin >> (bit_count - 1)) & 1) { - bin |= (0xFFFF << bit_count); - } - return bin; -} + + /* main loop */