(no commit message)
authorlkcl <lkcl@web>
Thu, 7 Dec 2023 16:07:45 +0000 (16:07 +0000)
committerIkiWiki <ikiwiki.info>
Thu, 7 Dec 2023 16:07:45 +0000 (16:07 +0000)
openpower/sv/svp64/appendix.mdwn

index c4dc6701e4c5d9fe79ce1ca0817e3a5b4030995f..49c9bfadb6d15fd8de04f81b6529aa36af4ea78a 100644 (file)
@@ -490,7 +490,16 @@ in sequential Program Order, element 0 being the first.
 
 Thus the new VL comprises a contiguous vector of results, all of which
 pass the testing criteria (equal to zero, less than zero). Demonstrated
-approximately in pseudocode:
+approximately in pseudocode, where the normal Vector-looping is just:
+
+```
+for i in range(VL):
+   GPR[RT+i], CR[i] = operation(GPR[RA+i]... )
+```
+
+Data-depedendent Fail-First is, in principle, the sequentially-ordered
+"early-termination" of looping, which is near-identical to the Z80
+LDIR and CPIR instructions, but generalised:
 
 ```
 for i in range(VL):