From 8e5fc56237a432aa5c63d67129dc12616d10da0d Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Sun, 15 Aug 2021 22:53:52 +0100 Subject: [PATCH] take copy of GPR/FPR inputs into ISACaller --- src/openpower/decoder/isa/caller.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/openpower/decoder/isa/caller.py b/src/openpower/decoder/isa/caller.py index 0c1a8730..9bbef83a 100644 --- a/src/openpower/decoder/isa/caller.py +++ b/src/openpower/decoder/isa/caller.py @@ -1359,9 +1359,9 @@ class ISACaller: if not self.is_svp64_mode or not pred_src_zero: log('reading reg %s %s' % (name, str(regnum)), is_vec) if name in fregs: - reg_val = self.fpr(regnum) + reg_val = SelectableInt(self.fpr(regnum)) elif name is not None: - reg_val = self.gpr(regnum) + reg_val = SelectableInt(self.gpr(regnum)) else: log('zero input reg %s %s' % (name, str(regnum)), is_vec) reg_val = 0 -- 2.30.2