(no commit message)
authorlkcl <lkcl@web>
Mon, 18 Apr 2022 21:30:21 +0000 (22:30 +0100)
committerIkiWiki <ikiwiki.info>
Mon, 18 Apr 2022 21:30:21 +0000 (22:30 +0100)
openpower/sv/bitmanip/appendix.mdwn

index 34078485d4274155315a80d30d84f3a4d776a30b..4978aae4482c0c4b5b60e3d7077584223b8cf0e4 100644 (file)
@@ -39,14 +39,14 @@ of Knuth M: <https://git.libre-soc.org/?p=libreriscv.git;a=blob;f=openpower/sv/b
 These two combine as, simply:
 
     # assume VL=8, therefore RS starts at r8.v
-    # q       : r16
-    # dividend: r20.v
-    # divisor : r28.v
-    # carry   : r40
-    li r17, 0
-    sv.maddx r0.v, r16, r20.v, r28.v
+    # q           : r16
+    # multiplier  : r17
+    # multiplicand: r20.v
+    # carry       : r18
+    li r18, 0
+    sv.maddx r0.v, r16, r17, r20.v
     # here, RS=RB+VL, therefore again RS starts at r8.v
-    sv.weirdaddx r0.v, r17, r0.v
+    sv.weirdaddx r0.v, r18, r0.v
 
 # big integer division