From cab796f546e4f2fa4e19d7804d008338267e8cda Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Thu, 17 Sep 2020 23:19:14 -0700 Subject: Start adding B ext to disassembler --- disasm/disasm.cc | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'disasm') diff --git a/disasm/disasm.cc b/disasm/disasm.cc index 150250e..30ce651 100644 --- a/disasm/disasm.cc +++ b/disasm/disasm.cc @@ -542,6 +542,19 @@ disassembler_t::disassembler_t(int xlen) DEFINE_RTYPE(remw); DEFINE_RTYPE(remuw); + DEFINE_RTYPE(sh1add); + DEFINE_RTYPE(sh2add); + DEFINE_RTYPE(sh3add); + DEFINE_RTYPE(sh1addu_w); + DEFINE_RTYPE(sh2addu_w); + DEFINE_RTYPE(sh3addu_w); + DEFINE_RTYPE(addwu); + DEFINE_RTYPE(subwu); + DEFINE_ITYPE(addiwu); + DEFINE_RTYPE(ror); + DEFINE_RTYPE(rol); + DEFINE_ITYPE_SHIFT(rori); + DEFINE_NOARG(ecall); DEFINE_NOARG(ebreak); DEFINE_NOARG(uret); -- cgit v1.1