add SVD-Form and SVDS-Form, variants of fixedload for SVP64
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 23 Jun 2021 11:04:06 +0000 (12:04 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 23 Jun 2021 11:04:06 +0000 (12:04 +0100)
openpower/isatables/fields.text

index fc346e5d86e77744df5c2d6992b7479d7702793c..42a023035e003ad89df9b97de6792fac75d4d883 100644 (file)
    |0     |6    |9    |11    | 15     |
    | PO   | SCi | SCm | SRbr | SRimm  |
 
+#1.6.31 SVD-FORM
+   |0     |6    |11   |16   |21      |31 |
+   | PO   | RT  |   RA| RC  |  SVD       |
+   | PO   | RS  |   RA| RC  |  SVD       |
+   | PO   | FRT |   RA| RC  |  SVD       |
+   | PO   | FRS |   RA| RC  |  SVD       |
+
+#1.6.32 SVDS-FORM
+   |0     |6      |11    |16   |21    |30  |31 |
+   | PO   |   RT  |   RA | RC  | SVDS |  XO    |
+   | PO   |   RS  |   RA | RC  | SVDS |  XO    |
+
 # 1.6.28 Instruction Fields
     A (6)
         Field used by the tbegin. instruction to specify an
          Field used by the Segment Register Manipulation
          instructions (see Book III).
          Formats: X
+    SVD (21:31)
+        Immediate field used to specify an 11-bit signed
+        two's complement integer which is sign-extended
+        to 64 bits.
+        Formats: SVD
+    SVDS (16:29)
+        Immediate field used to specify a 9-bit signed
+        two's complement integer which is concatenated
+        on the right with 0b00 and sign-extended to 64 bits.
+        Formats: SVDS
     SVi (16:23)
          Simple-V immediate field for setting VL or MVL
          Formats: SVL