From ab0dc649508d20ad2c72848ca5489967e0200fac Mon Sep 17 00:00:00 2001 From: lkcl Date: Tue, 21 Jun 2022 20:39:56 +0100 Subject: [PATCH] --- openpower/sv/svp64/appendix.mdwn | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/openpower/sv/svp64/appendix.mdwn b/openpower/sv/svp64/appendix.mdwn index 4af881682..d73470cf3 100644 --- a/openpower/sv/svp64/appendix.mdwn +++ b/openpower/sv/svp64/appendix.mdwn @@ -497,14 +497,11 @@ When Rc=1 a corresponding Vector of co-resultant CRs is also created. No special action is taken: the result and its CR Field are stored "as usual" exactly as all other SVP64 Rc=1 operations. -Implementors must keep in mind that Parallel Reduction is an abstracted -concept of a "Schedule" that issues Scalar Operations. It is -**not permitted** to assume that the accuracy can be made higher than that -of performing the exact same Scalar instructions just because a Parallel -Reduction Schedule is being used. - -Also note that the Schedule only makes sense on top of certain instructions: -X-Form with a Register Profile of `RT,RA,RB` is fine. +Note that the Schedule only makes sense on top of certain instructions: +X-Form with a Register Profile of `RT,RA,RB` is fine. Like Scalar +Reduction, nothing is prohibited: +the results of execution on an unsuitable instruction may simply +not make sense. # Fail-on-first -- 2.30.2