v5: add disassembler support for PASSDROP_OPCODE
Test: TH
Change-Id: I03fa129abbf1e0a6a4c4eaf8ad70c94ad64474f3
diff --git a/disassembler.c b/disassembler.c
index 0d483cc..57843bc 100644
--- a/disassembler.c
+++ b/disassembler.c
@@ -129,6 +129,16 @@
signed_imm >>= (4 - imm_len) * 8;
}
switch (opcode) {
+ case PASSDROP_OPCODE:
+ if (reg_num == 0) {
+ print_opcode("pass");
+ } else {
+ print_opcode("drop");
+ }
+ if (len_field > 0) {
+ bprintf(" %d", imm);
+ }
+ break;
case LDB_OPCODE:
case LDH_OPCODE:
case LDW_OPCODE: