(no commit message)
authorlkcl <lkcl@web>
Wed, 20 Apr 2022 16:57:27 +0000 (17:57 +0100)
committerIkiWiki <ikiwiki.info>
Wed, 20 Apr 2022 16:57:27 +0000 (17:57 +0100)
openpower/sv/biginteger.mdwn

index 831879c970ee329568d6cedc961c766681220aed..e0aae51107ad5b9aee12c09bc1fe523033369101 100644 (file)
@@ -164,12 +164,21 @@ fact big-integer multiply (more specifically, mul-and-subtract).
 
 # Instructions
 
-**DRAFT** These are both VA-Form:
+**DRAFT** Both `madded` and `msubed` are VA-Form:
 
 |0.....5|6..10|11..15|16..20|21..25|26..31|
 |-------|-----|------|------|------|------|
 | EXT04 | RT  |  RA  |  RB  |   RC |  XO  |
 
+For the Opcode map (XO Field)
+see Power ISA v3.1, Book III, Appendix D, Table 13 (sheet 7 of 8), p1357.
+Proposed is the addition of `msubed` (**DRAFT, NOT APPROVED**) which is
+in `110110`.  A corresponding `madded` is proposed for `110010`
+
+| 110000 | 110001  | 110010 | 110011 | 110100 | 110101 | 110110 | 110111 |
+| ------ | ------- | ------ | ------ | ------ | ------ | ------ | ------ |
+| maddhd | maddhdu | madded | maddld | rsvd   | rsvd   | msubed | rsvd   |
+
 # Appendix
 
 see [[appendix]]