From 8bf648e3cfc9f1f5fa8e59afec322867870bdbae Mon Sep 17 00:00:00 2001 From: Dmitry Selyutin Date: Tue, 6 Sep 2022 12:01:10 +0300 Subject: [PATCH] power_insn: support branch stub --- src/openpower/decoder/power_insn.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/openpower/decoder/power_insn.py b/src/openpower/decoder/power_insn.py index 568542fb..2b231895 100644 --- a/src/openpower/decoder/power_insn.py +++ b/src/openpower/decoder/power_insn.py @@ -1296,7 +1296,10 @@ class SVP64Instruction(PrefixedInstruction): if isinstance(mode, cls): return (mode, desc) - raise NotImplementedError + if record.svp64.mode is _SVMode.BRANCH: + return (self.prefix.rm.mode, "branch") + + raise ValueError(self) def disassemble(self, db, byteorder="little", verbose=False): integer_prefix = int(self.prefix) -- 2.30.2