From: lkcl Date: Sun, 17 Apr 2022 10:25:40 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~2764 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0fa5786e1b8cf841f25a0aba1ebb27d8f509dad6;p=libreriscv.git --- diff --git a/openpower/isa/svfixedarith.mdwn b/openpower/isa/svfixedarith.mdwn index 6588d8c8e..a08c54356 100644 --- a/openpower/isa/svfixedarith.mdwn +++ b/openpower/isa/svfixedarith.mdwn @@ -8,6 +8,23 @@ Pseudo-code: prod[0:(XLEN*2)-1] <- MULS((RA), (RB)) RT <- prod[XLEN:(XLEN*2)-1] + RS <- prod[0:XLEN-1] + +Special Registers Altered: + + None + +# Multiply Twin Doubleword Unsigned + +XO-Form + +* mulxdu RT,RA,RB + +Pseudo-code: + + prod[0:(XLEN*2)-1] <- (RA) * (RB) + RT <- prod[XLEN:(XLEN*2)-1] + RS <- prod[0:XLEN-1] Special Registers Altered: