(no commit message)
authorlkcl <lkcl@web>
Fri, 17 Sep 2021 14:55:54 +0000 (15:55 +0100)
committerIkiWiki <ikiwiki.info>
Fri, 17 Sep 2021 14:55:54 +0000 (15:55 +0100)
openpower/sv/svp64/appendix.mdwn

index 15bfb6b7aa23864a56adc8fb59a92b3c7252beb0..068466df309c40788fe1e586b296df58452980f8 100644 (file)
@@ -543,9 +543,12 @@ result of the operation as one part of that element *and a corresponding
 CR element*.  Greatly simplified pseudocode:
 
     for i in range(VL):
-         # calculate the vector result of an add iregs[RT+i] = iregs[RA+i]
-         + iregs[RB+i] # now calculate CR bits CRs{8+i}.eq = iregs[RT+i]
-         == 0 CRs{8+i}.gt = iregs[RT+i] > 0 ... etc
+         # calculate the vector result of an add
+         iregs[RT+i] = iregs[RA+i] + iregs[RB+i]
+         # now calculate CR bits
+         CRs{8+i}.eq = iregs[RT+i] == 0
+         CRs{8+i}.gt = iregs[RT+i] > 0
+         ... etc
 
 If a "cumulated" CR based analysis of results is desired (a la VSX CR6)
 then a followup instruction must be performed, setting "reduce" mode on