(no commit message)
authorlkcl <lkcl@web>
Thu, 17 Dec 2020 12:02:58 +0000 (12:02 +0000)
committerIkiWiki <ikiwiki.info>
Thu, 17 Dec 2020 12:02:58 +0000 (12:02 +0000)
openpower/sv/svp_rewrite/svp64.mdwn

index 7f55cc2a3c3846cc612bc04a6315612e60d9a49e..12d2f28f737a6849018f6be9faf1cff55b3a0ec8 100644 (file)
@@ -212,13 +212,16 @@ FP Registers:
 | Value | Mnemonic       | Description                        |
 |-------|----------------|------------------------------------|
 | 00    | DEFAULT        | default behaviour for FP operation     |
-| 01    | `ELWIDTH=bf16` (rsvd) | Reserved for [`bf16`](https://en.wikipedia.org/wiki/Bfloat16_floating-point_format) |
+| 01    | `ELWIDTH=bf16` | Reserved for `bf16` |
 | 10    | `ELWIDTH=f16`  | 16-bit IEEE 754 Half floating-point   |
 | 11    | `ELWIDTH=f32`  | 32-bit IEEE 754 Single floating-point  |
 
+Note:  [`bf16`](https://en.wikipedia.org/wiki/Bfloat16_floating-point_format)
+is reserved for a future implementation of SV
+
 CR Registers:
 
-TODO
+TODO, important, particularly for crops, mfcr and mtcr, what elwidth even means.  instead it may be possible to use the bits as extra indices (EXTRA6) to access the full 64 CRs.  TBD, several ideas
 
 ## SUBVL Encoding