(no commit message)
authorlkcl <lkcl@web>
Wed, 16 Dec 2020 13:20:48 +0000 (13:20 +0000)
committerIkiWiki <ikiwiki.info>
Wed, 16 Dec 2020 13:20:48 +0000 (13:20 +0000)
openpower/sv/svp_rewrite/svp64.mdwn

index 776e75dc4a95478032727b5aa6f131e1dc733bda..82d87d36ac6a14cc1eaabc67b9ec7cf9185fad00 100644 (file)
@@ -122,16 +122,16 @@ alternative:
 
 ## ELWIDTH Encoding
 
-| Instruction Kind | ELWIDTH Value | Mnemonic                  | Description                                                                         |
-|------------------|---------------|---------------------------|-------------------------------------------------------------------------------------|
-| Integer          | 00            | `ELWIDTH=b`               | Byte: 8-bit integer                                                                 |
-| Integer          | 01            | `ELWIDTH=h`               | Halfword: 16-bit integer                                                            |
-| Integer          | 10            | `ELWIDTH=w`               | Word: 32-bit integer                                                                |
-| Integer          | 11            | `ELWIDTH=d`               | Doubleword: 64-bit integer                                                          |
-| FP               | 00            | `ELWIDTH=bf16` (Reserved) | Reserved for [`bf16`](https://en.wikipedia.org/wiki/Bfloat16_floating-point_format) |
-| FP               | 01            | `ELWIDTH=f16`             | 16-bit IEEE 754 Half floating-point                                                 |
-| FP               | 10            | `ELWIDTH=f32`             | 32-bit IEEE 754 Single floating-point                                               |
-| FP               | 11            | `ELWIDTH=f64`             | 64-bit IEEE 754 Double floating-point                                               |
+| Op Kind | ELWIDTH Value | Mnemonic                  | Description                                                                         |
+|---------|---------------|---------------------------|-------------------------------------------------------------------------------------|
+| Integer | 00            | `ELWIDTH=b`               | Byte: 8-bit integer                                                                 |
+| Integer | 01            | `ELWIDTH=h`               | Halfword: 16-bit integer                                                            |
+| Integer | 10            | `ELWIDTH=w`               | Word: 32-bit integer                                                                |
+| Integer | 11            | `ELWIDTH=d`               | Doubleword: 64-bit integer                                                          |
+| FP      | 00            | `ELWIDTH=bf16` (Reserved) | Reserved for [`bf16`](https://en.wikipedia.org/wiki/Bfloat16_floating-point_format) |
+| FP      | 01            | `ELWIDTH=f16`             | 16-bit IEEE 754 Half floating-point                                                 |
+| FP      | 10            | `ELWIDTH=f32`             | 32-bit IEEE 754 Single floating-point                                               |
+| FP      | 11            | `ELWIDTH=f64`             | 64-bit IEEE 754 Double floating-point                                               |
 
 ## SUBVL Encoding