From 2c5f704308b1630a18d96bf6fdd1427020b51bea Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Sat, 3 Sep 2022 19:38:53 +0100 Subject: [PATCH] create list of opcodes by dict entry --- src/openpower/decoder/power_table.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/openpower/decoder/power_table.py b/src/openpower/decoder/power_table.py index c87af159..356c0164 100644 --- a/src/openpower/decoder/power_table.py +++ b/src/openpower/decoder/power_table.py @@ -55,7 +55,9 @@ def do_table(fname, insns, section, divpoint): opcode = [opcode] for op in opcode: print ("op", insn.name, op) - opcode_per_insn[insn.name] = opcode + if insn.name not in opcode_per_insn: + opcode_per_insn[insn.name] = [] + opcode_per_insn[insn.name] += opcode maxnamelen = 0 for i in range(1<