From 50aa196a9d438f3fd469e8c5fd6988635d59f847 Mon Sep 17 00:00:00 2001 From: lkcl Date: Wed, 27 Apr 2022 00:20:30 +0100 Subject: [PATCH] --- openpower/sv/biginteger/analysis.mdwn | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openpower/sv/biginteger/analysis.mdwn b/openpower/sv/biginteger/analysis.mdwn index 52833d4bf..28f535db4 100644 --- a/openpower/sv/biginteger/analysis.mdwn +++ b/openpower/sv/biginteger/analysis.mdwn @@ -125,6 +125,10 @@ one scalar register effectively as a full 64-bit carry/chain but in the case of shift, an OR may glue things together, easily, and in parallel. +With Scalar shift and rotate operations in the Power ISA already being +complex and very comprehensive, it is hard to justify creating complex +3-in 2-out variants when a sequence of 3 simple instructions will suffice. + # Vector Multiply Long-multiply, assuming an O(N^2) algorithm, is performed by summing -- 2.30.2