From e12efef3878ed3336eb998aeeaf3406c12c979af Mon Sep 17 00:00:00 2001 From: lkcl Date: Sun, 17 Apr 2022 11:35:07 +0100 Subject: [PATCH] --- openpower/sv/svp64/appendix.mdwn | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/openpower/sv/svp64/appendix.mdwn b/openpower/sv/svp64/appendix.mdwn index 5488cbdaf..4a45b1db0 100644 --- a/openpower/sv/svp64/appendix.mdwn +++ b/openpower/sv/svp64/appendix.mdwn @@ -935,3 +935,14 @@ utilising internal Micro-coding and other techniques to transparently insert MV operations if necessary or desired, to give the level of efficiency or performance required.* + +# Twin (implicit) result operations + +Some operations in the Power ISA already target two 64-bit scalar +registers: `lq` for example. Some mathematical algorithms are more +efficient when there are two outputs rather than one. 64-bit multiply +for example produces a 128 bit result + +* [[isa/svfixedarith]] +* [[isa/svfparith]] + -- 2.30.2