(no commit message)
authorlkcl <lkcl@web>
Wed, 15 Sep 2021 20:57:38 +0000 (21:57 +0100)
committerIkiWiki <ikiwiki.info>
Wed, 15 Sep 2021 20:57:38 +0000 (21:57 +0100)
openpower/sv/ldst.mdwn

index fa1b8c893e1986f5e5ee2a341dd29829601848ac..e633e87b01def7900447bbb6cfddb9c28cd3db15 100644 (file)
@@ -287,6 +287,8 @@ LD/ST Fail-First. It is however critically important to remember that
 the first element LD/ST **MUST** be treated as an ordinary LD/ST, i.e.
 **MUST** raise exceptions exactly like an ordinary LD/ST.
 
+For ffirst LD/STs, VL may be truncated arbitrarily to a nonzero value for any implementation-specific reason. For example: it is perfectly reasonable for implementations to alter VL when ffirst LD or ST operations are initiated on a nonaligned boundary, such that within a loop the subsequent iteration of that loop begins subsequent ffirst LD/ST operations on an aligned boundary. Likewise, to reduce workloads or balance resources.
+
 # LOAD/STORE Elwidths <a name="elwidth"></a>
 
 Loads and Stores are almost unique in that the OpenPOWER Scalar ISA