clarify fault-first LD/ST
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 12 Apr 2023 19:38:30 +0000 (20:38 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 12 Apr 2023 19:38:30 +0000 (20:38 +0100)
openpower/sv/svp64/appendix.mdwn

index 8595dc83f17e095be5910596aa343497f50aad93..d6afe39a3f2e65a930cc5ee16989e8a8bd777030 100644 (file)
@@ -470,8 +470,9 @@ in sequential Program Order, element 0 being the first.
 
 * LD/ST ffirst (not to be confused with *Data-Dependent* LD/ST ffirst)
   treats the first LD/ST in a vector (element 0) as an ordinary one.
-  Exceptions occur "as normal".  However for elements 1 and above, if an
-  exception would occur, then VL is **truncated** to the previous element.
+  Exceptions occur "as normal" on the first element.  However for elements
+  1 and above, if an exception would occur, then VL is **truncated**
+  to the previous element.
 * Data-driven (CR-driven) fail-on-first activates when Rc=1 or other
   CR-creating operation produces a result (including cmp).  Similar to
   branch, an analysis of the CR is performed and if the test fails,