clarify that C.LW and C.ST do not increment offset
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 7 Oct 2018 06:17:39 +0000 (07:17 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 7 Oct 2018 06:17:39 +0000 (07:17 +0100)
simple_v_extension/specification.mdwn

index 310de9a49b3cbee59f3121ab3554e1d3aa3d89d1..1b09d88be924e3d490c9cb57bdfc00370eaa3395 100644 (file)
@@ -763,7 +763,12 @@ general-purpose Vector "Unit Stride" LOAD/STORE operations.
 
 Compressed LOAD and STORE are again exactly the same as scalar LOAD/STORE,
 where the same rules apply and the same pseudo-code apply as for
-non-compressed LOAD/STORE.
+non-compressed LOAD/STORE.  This is **different** from Compressed Stack
+LOAD/STORE (C.LWSP / C.SWSP), which have been augmented to become
+Vector "Unit Stride" capable.
+
+Just as with uncompressed LOAD/STORE C.LD / C.ST increment the *register*
+during the hardware loop, **not** the offset.
 
 # Exceptions