A formal write-up of the augmentation of POWER ISA to switch on IEEE754 FP16 (also useable for FP128) is needed, to be proposed to the OpenPOWER Foundation at a later date.
we may actually do BF16 rather than FP128
this is done, the decision was to go with: * default: FP64 * 0b01 : FP32 * 0b10 : FP16 * 0b11 : BF16 as part of the element-width overrides in SVP64 ## Elwidth for FP Registers: | Value | Mnemonic | Description | |-------|----------------|------------------------------------| | 00 | DEFAULT | default behaviour for FP operation | | 01 | `ELWIDTH=f32` | 32-bit IEEE 754 Single floating-point | | 10 | `ELWIDTH=f16` | 16-bit IEEE 754 Half floating-point | | 11 | `ELWIDTH=bf16` | Reserved for `bf16` |