+--------------+-------+-------+--------+--------+--------+----------+
| Encoding | 63:58 | 57 | 56 | 55 | 54 | 53:48 |
+--------------+-------+-------+--------+--------+--------+----------+
-| P64-LD-type | VL | rd[6] | rs1[6] | | | Vstart |
+| P64-LD-type | VLtyp | rd[6] | rs1[6] | | | MVLtp |
+--------------+-------+-------+--------+--------+--------+----------+
-| P64-ST-type | VL | | rs1[6] | rs2[6] | | Vstart |
+| P64-ST-type | VLtyp | | rs1[6] | rs2[6] | | MVLtp |
+--------------+-------+-------+--------+--------+--------+----------+
-| P64-R-type | VL | rd[6] | rs1[6] | rs2[6] | | Vstart |
+| P64-R-type | VLtyp | rd[6] | rs1[6] | rs2[6] | | MVLtp |
+--------------+-------+-------+--------+--------+--------+----------+
-| P64-I-type | VL | rd[6] | rs1[6] | | | Vstart |
+| P64-I-type | VLtyp | rd[6] | rs1[6] | | | MVLtp |
+--------------+-------+-------+--------+--------+--------+----------+
-| P64-U-type | VL | rd[6] | | | | Vstart |
+| P64-U-type | VLtyp | rd[6] | | | | MVLtp |
+--------------+-------+-------+--------+--------+--------+----------+
-| P64-FR-type | VL | | rs1[6] | rs2[6] | | Vstart |
+| P64-FR-type | VLtyp | | rs1[6] | rs2[6] | | MVLtp |
+--------------+-------+-------+--------+--------+--------+----------+
-| P64-FI-type | VL | rd[6] | rs1[6] | rs2[6] | | Vstart |
+| P64-FI-type | VLtyp | rd[6] | rs1[6] | rs2[6] | | MVLtp |
+--------------+-------+-------+--------+--------+--------+----------+
-| P64-FR4-type | VL | rd[6] | rs1[6] | rs2[6] | rs3[6] | Vstart |
+| P64-FR4-type | VLtyp | rd[6] | rs1[6] | rs2[6] | rs3[6] | MVLtp |
+--------------+-------+-------+--------+--------+--------+----------+
+VLtyp
+
++--------------+---------+
+| vtyp[5:1] | vtyp[0] |
++--------------+---------+
+| regnum | 1 |
++--------------+---------+
+| immed | 0 |
++--------------+---------+
+
+Just as in the VLIW format, when bit 0 of vtyp is zero, bits 1 to 5 specify the scalar register that VL is set from. When bit 0 is 1, VL is set to the immediate (plus one).
+
vs#/vd Fields' Encoding
=======================