From: Luke Kenneth Casson Leighton Date: Sun, 15 Aug 2021 21:53:52 +0000 (+0100) Subject: take copy of GPR/FPR inputs into ISACaller X-Git-Tag: xlen-bcd~125 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8e5fc56237a432aa5c63d67129dc12616d10da0d;p=openpower-isa.git take copy of GPR/FPR inputs into ISACaller --- 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