From 170ff9c86f928479d75a08e4f72c2e7d7e5b34a0 Mon Sep 17 00:00:00 2001 From: "Dave.Wen" Date: Wed, 13 May 2020 05:12:00 -0700 Subject: vtype: fix the vta and vma functions and debugging display --- spike_main/disasm.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'spike_main') diff --git a/spike_main/disasm.cc b/spike_main/disasm.cc index 82cebcd..bae3d51 100644 --- a/spike_main/disasm.cc +++ b/spike_main/disasm.cc @@ -319,9 +319,12 @@ struct : public arg_t { std::stringstream s; int sew = insn.v_sew(); int lmul = insn.v_lmul(); + auto vta = insn.v_vta() == 1 ? "ta" : "tu"; + auto vma = insn.v_vma() == 1 ? "ma" : "mu"; s << "e" << sew; if (lmul != 1) s << ",m" << lmul; + s << ", " << vta << ", " << vma; return s.str(); } } v_vtype; -- cgit v1.1