(no commit message)
authorlkcl <lkcl@web>
Wed, 3 Mar 2021 13:39:46 +0000 (13:39 +0000)
committerIkiWiki <ikiwiki.info>
Wed, 3 Mar 2021 13:39:46 +0000 (13:39 +0000)
openpower/sv/setvl.mdwn

index e2d2f3de7e6f775f63c5e389ac50f4d6ac9b5b81..4d4f859da167e9071bcd72658cb76291d1cb1a21 100644 (file)
@@ -35,7 +35,7 @@ instructions:
     setvli r0, MVL=64, VL=64
     ld r0.v, 0(r30) # load 64 registers from memory
 
-Page Faults etc. aside this is *guaranteed* 100% without fail to perform 64 unit-strided LDs starting from the address pointed to by r30 and put the contents into r0 through r63.  Thus it becomes a "LOAD-MULTI". Twin Predication could even be used to only load relevant registers from the stack.  This *only works if VL is set to the requested value* (caveat being, limited to not exceed MVL)
+Page Faults etc. aside this is *guaranteed* 100% without fail to perform 64 unit-strided LDs starting from the address pointed to by r30 and put the contents into r0 through r63.  Thus it becomes a "LOAD-MULTI". Twin Predication could even be used to only load relevant registers from the stack.  This *only works if VL is set to the requested value* rather than, as in RVV, allowing the hardware to set VL to an arbitrary value (caveat being, limited to not exceed MVL)
 
 # Format