rejig 6:11 prefix map
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 19 Dec 2020 16:26:47 +0000 (16:26 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 19 Dec 2020 16:26:47 +0000 (16:26 +0000)
openpower/sv/svp_rewrite/svp64.mdwn

index 4a37935fc6df0d214073cbd57aee5632c0f701fb..ea856df571fcd77341177ad41d248c626d684fba 100644 (file)
@@ -33,16 +33,16 @@ defined in the Prefix Fields section.
 
 (shows both PowerISA v3.1 instructions as well as new SVP instructions; empty spaces are yet-to-be-allocated Illegal Instructions)
 
-| bits 6:11 | ---000   | ---001     | ---010   | ---011   | ---100   | ---101   | ---110   | ---111   |
-|-----------|----------|------------|----------|----------|----------|----------|----------|----------|
-| 000---    | 8LS-form | 8LS-form   | 8LS-form | 8LS-form | 8LS-form | 8LS-form | 8LS-form | 8LS-form |
-| 001---    |          |            |          |          |          |          |          |          |
-| 010---    | 8RR-form |            |          |          | SVP64    | SVP64    | SVP64    | SVP64    |
-| 011---    |          |            |          |          | SVP64    | SVP64    | SVP64    | SVP64    |
-| 100---    | MLS-form | MLS-form   | MLS-form | MLS-form | MLS-form | MLS-form | MLS-form | MLS-form |
-| 101---    |          |            |          |          |          |          |          |          |
-| 110---    | MRR-form |            |          |          | SVP64    | SVP64    | SVP64    | SVP64    |
-| 111---    |          | MMIRR-form |          |          | SVP64    | SVP64    | SVP64    | SVP64    |
+| 6:11 | ---000 | ---001 | ---010 | ---011 | ---100 | ---101 | ---110 | ---111 |
+| ---- | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ |
+|000---| 8LS    | 8LS    | 8LS    | 8LS    | 8LS    | 8LS    | 8LS    | 8LS    |
+|001---|        |        |        |        |        |        |        |        |
+|010---| 8RR    |        |        |        | `SVP64`| `SVP64`| `SVP64`| `SVP64`|
+|011---|        |        |        |        | `SVP64`| `SVP64`| `SVP64`| `SVP64`|
+|100---| MLS    | MLS    | MLS    | MLS    | MLS    | MLS    | MLS    | MLS    |
+|101---|        |        |        |        |        |        |        |        |
+|110---| MRR    |        |        |        | `SVP64`| `SVP64`| `SVP64`| `SVP64`|
+|111---|        | MMIRR  |        |        | `SVP64`| `SVP64`| `SVP64`| `SVP64`|
 
 ## Prefix Fields