(no commit message)
authorlkcl <lkcl@web>
Thu, 18 May 2023 14:58:02 +0000 (15:58 +0100)
committerIkiWiki <ikiwiki.info>
Thu, 18 May 2023 14:58:02 +0000 (15:58 +0100)
simple_v_extension/daxpy_example.mdwn

index 3eed4c98aebd4a36c9c6e7414471798c4bddb0cb..783e5c9867295d0101690460bf0f50521d039f29 100644 (file)
@@ -12,10 +12,7 @@ Summary: 9 instructions (see below, 8 instructions) 5 of which are 64-bit
 for a total of 14 "words".
 
 ```
-    # r5: n count
-    # r6: x ptr
-    # r7: y ptr
-    # fp1: a mul-scalar
+    # r5: n count; r6: x ptr; r7: y ptr; fp1: a
     1  mtctr 5                # move n to CTR
     2  addi r10,r6,0          # copy y-ptr into r10 (y')
     3  .L2
@@ -33,10 +30,7 @@ Relies on post-increment, relies on no overlap between x and y
 in memory, and critically relies on y overwrite.
 
 ```
-    # r5: n count
-    # r6: x ptr
-    # r7: y ptr
-    # fp1: a mul-scalar
+    # r5: n count; r6: x ptr; r7: y ptr; fp1: a
     1  mtctr 5                # move n to CTR
     2  .L2
     3  setvl MAXVL=32,VL=CTR  # actually VL=MIN(MAXVL,CTR)