diff options
-rw-r--r-- | opcodes/arm-dis.c | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/opcodes/arm-dis.c b/opcodes/arm-dis.c index 480e4c2..d1d7ca3 100644 --- a/opcodes/arm-dis.c +++ b/opcodes/arm-dis.c @@ -9887,23 +9887,8 @@ print_insn_mve (struct disassemble_info *info, long given) if (mve_shift_insn_p (insn->mve_op)) print_mve_shift_n (info, given, insn->mve_op); else if (insn->mve_op == MVE_VSHLL_T2) - { - switch (value) - { - case 0x00: - func (stream, dis_style_immediate, "8"); - break; - case 0x01: - func (stream, dis_style_immediate, "16"); - break; - case 0x10: - print_mve_undefined (info, UNDEF_SIZE_0); - break; - default: - assert (0); - break; - } - } + func (stream, dis_style_immediate, "%s", + mve_vec_sizename[value]); else { if (insn->mve_op == MVE_VSHLC && value == 0) |