From 8e729834ec722aa430159458e51a6ba8cba75958 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Sat, 6 Aug 2022 00:56:26 +0100 Subject: [PATCH] add fishmv unusual overwrite to svanalysis --- src/openpower/sv/sv_analysis.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/openpower/sv/sv_analysis.py b/src/openpower/sv/sv_analysis.py index 59438089..06b4d8eb 100644 --- a/src/openpower/sv/sv_analysis.py +++ b/src/openpower/sv/sv_analysis.py @@ -638,8 +638,13 @@ def process_csvs(format): elif insn_name.startswith('bc'): res['0'] = 'd:BI' # BI: Rdest1_EXTRA3 res['1'] = 's:BI' # BI: Rsrc1_EXTRA3 + elif insn_name == 'fishmv': + # an overwrite ibstruction + res['0'] = 'd:FRS' # FRS: Rdest1_EXTRA3 + res['1'] = 's:FRS' # FRS: Rsrc1_EXTRA3 else: res['0'] = 'TODO' + print("regs TODO", insn_name, regs) elif value == 'RM-1P-2S1D': res['Etype'] = 'EXTRA3' # RM EXTRA3 type -- 2.30.2