(no commit message)
authorlkcl <lkcl@web>
Mon, 3 Oct 2022 15:25:11 +0000 (16:25 +0100)
committerIkiWiki <ikiwiki.info>
Mon, 3 Oct 2022 15:25:11 +0000 (16:25 +0100)
openpower/sv/ldst.mdwn

index 788c74e046e1acf009fab591587eec7abc33d0fd..7900070e1b60388cd430276369bbb01e0948bb81 100644 (file)
@@ -290,6 +290,10 @@ Indexed LD is:
         if (RB.isvec) k++;
         if (RT.isvec) j++;
 
+Note that Element-Strided uses the Destination Step because with both
+sources being Scalar as a prerequisite condition of activation of
+Element-Stride Mode, the source step (being Scalar) would never advance.
+
 Note in both cases that [[sv/svp64]] allows RA-as-a-dest in "update" mode (`ldux`) to be effectively a *completely different* register from RA-as-a-source.  This because there is room in svp64 to extend RA-as-src as well as RA-as-dest, both independently as scalar or vector *and* independently extending their range.
 
 *Programmer's note: being able to set RA-as-a-source