From adc9c9cbe839d3fcf83bf5a754fecdc35933d907 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Sat, 11 Jul 2020 11:17:54 +0100 Subject: [PATCH] whoops indices too long --- openpower/isa/fixedarith.mdwn | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/openpower/isa/fixedarith.mdwn b/openpower/isa/fixedarith.mdwn index 8f71e8b1f..75bf9faa0 100644 --- a/openpower/isa/fixedarith.mdwn +++ b/openpower/isa/fixedarith.mdwn @@ -350,11 +350,8 @@ Pseudo-code: prod[0:63] <- MULS((RA)[32:63], (RB)[32:63]) RT <- prod - if ((prod[32:64] != 0x0000_0000) & - (prod[32:64] != 0xffff_ffff)) then - overflow <- 1 - else - overflow <- 0 + overflow <- ((prod[32:63] != 0x0000_0000) & + (prod[32:63] != 0xffff_ffff)) Special Registers Altered: -- 2.30.2