re-narrow fcvttg asm alias table
authorJacob Lifshay <programmerjake@gmail.com>
Tue, 4 Apr 2023 04:59:15 +0000 (21:59 -0700)
committerJacob Lifshay <programmerjake@gmail.com>
Tue, 4 Apr 2023 04:59:15 +0000 (21:59 -0700)
openpower/sv/rfc/ls006.mdwn

index 390382e1fb3147ee7f05bb41c57c30f522f201cf..05fe8343b3ffa2a3ca9bb5df266ce69703000352 100644 (file)
@@ -681,18 +681,24 @@ Special Registers altered:
 
 ### Assembly Aliases
 
-TODO narrow table
-
-| Assembly Alias            | Full Instruction           | Assembly Alias            | Full Instruction           |
-|---------------------------|----------------------------|---------------------------|----------------------------|
-| `fcvttgw RT, FRB, CVM`    | `fcvttg RT, FRB, CVM, 0`   | `fcvttgd RT, FRB, CVM`    | `fcvttg RT, FRB, CVM, 2`   |
-| `fcvttgw. RT, FRB, CVM`   | `fcvttg. RT, FRB, CVM, 0`  | `fcvttgd. RT, FRB, CVM`   | `fcvttg. RT, FRB, CVM, 2`  |
-| `fcvttgwo RT, FRB, CVM`   | `fcvttgo RT, FRB, CVM, 0`  | `fcvttgdo RT, FRB, CVM`   | `fcvttgo RT, FRB, CVM, 2`  |
-| `fcvttgwo. RT, FRB, CVM`  | `fcvttgo. RT, FRB, CVM, 0` | `fcvttgdo. RT, FRB, CVM`  | `fcvttgo. RT, FRB, CVM, 2` |
-| `fcvttguw RT, FRB, CVM`   | `fcvttg RT, FRB, CVM, 1`   | `fcvttgud RT, FRB, CVM`   | `fcvttg RT, FRB, CVM, 3`   |
-| `fcvttguw. RT, FRB, CVM`  | `fcvttg. RT, FRB, CVM, 1`  | `fcvttgud. RT, FRB, CVM`  | `fcvttg. RT, FRB, CVM, 3`  |
-| `fcvttguwo RT, FRB, CVM`  | `fcvttgo RT, FRB, CVM, 1`  | `fcvttgudo RT, FRB, CVM`  | `fcvttgo RT, FRB, CVM, 3`  |
-| `fcvttguwo. RT, FRB, CVM` | `fcvttgo. RT, FRB, CVM, 1` | `fcvttgudo. RT, FRB, CVM` | `fcvttgo. RT, FRB, CVM, 3` |
+| Assembly Alias            | Full Instruction           |
+|---------------------------|----------------------------|
+| `fcvttgw RT, FRB, CVM`    | `fcvttg RT, FRB, CVM, 0`   |
+| `fcvttgw. RT, FRB, CVM`   | `fcvttg. RT, FRB, CVM, 0`  |
+| `fcvttgwo RT, FRB, CVM`   | `fcvttgo RT, FRB, CVM, 0`  |
+| `fcvttgwo. RT, FRB, CVM`  | `fcvttgo. RT, FRB, CVM, 0` |
+| `fcvttguw RT, FRB, CVM`   | `fcvttg RT, FRB, CVM, 1`   |
+| `fcvttguw. RT, FRB, CVM`  | `fcvttg. RT, FRB, CVM, 1`  |
+| `fcvttguwo RT, FRB, CVM`  | `fcvttgo RT, FRB, CVM, 1`  |
+| `fcvttguwo. RT, FRB, CVM` | `fcvttgo. RT, FRB, CVM, 1` |
+| `fcvttgd RT, FRB, CVM`    | `fcvttg RT, FRB, CVM, 2`   |
+| `fcvttgd. RT, FRB, CVM`   | `fcvttg. RT, FRB, CVM, 2`  |
+| `fcvttgdo RT, FRB, CVM`   | `fcvttgo RT, FRB, CVM, 2`  |
+| `fcvttgdo. RT, FRB, CVM`  | `fcvttgo. RT, FRB, CVM, 2` |
+| `fcvttgud RT, FRB, CVM`   | `fcvttg RT, FRB, CVM, 3`   |
+| `fcvttgud. RT, FRB, CVM`  | `fcvttg. RT, FRB, CVM, 3`  |
+| `fcvttgudo RT, FRB, CVM`  | `fcvttgo RT, FRB, CVM, 3`  |
+| `fcvttgudo. RT, FRB, CVM` | `fcvttgo. RT, FRB, CVM, 3` |
 
 ----------