Fix apf disassembler to match interpreter - add uses unsigned immediate.
Bug: 298842151
Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <[email protected]>
Change-Id: Ib271e3a12d7d27148cbe7ebfa3af7a6e0c755849
diff --git a/disassembler.c b/disassembler.c
index 3b66265..96ac4b1 100644
--- a/disassembler.c
+++ b/disassembler.c
@@ -141,7 +141,6 @@
}
break;
}
- case ADD_OPCODE:
case SH_OPCODE:
PRINT_OPCODE();
if (reg_num) {
@@ -150,6 +149,7 @@
printf("r0, %d", signed_imm);
}
break;
+ case ADD_OPCODE:
case MUL_OPCODE:
case DIV_OPCODE:
case AND_OPCODE: