## Load BF16 Immediate
-`fmvis FRS, FI`
+`fmvis FRS, D`
-Reinterprets `FI << 16` as a 32-bit float, which is then converted to a
+Reinterprets `D << 16` as a 32-bit float, which is then converted to a
64-bit float and written to `FRS`. This is equivalent to reinterpreting
-`FI` as a `BF16` and converting to 64-bit float.
+`D` as a `BF16` and converting to 64-bit float.
There is no need for an Rc=1 variant because this is an immediate loading
instruction.
## Float Immediate, Second Half <a name="fishmv"></a>
-`fishmv FRS, FI`
+`fishmv FRS, D`
DX-Form:
set the upper 16-bits of an FP32 value, `fishmv` contains the
lower 16-bits.
-The key difference between using `li` and `oris` to construxt 32-bit
+The key difference between using `li` and `oris` to construct 32-bit
GPR Immediates and `fishmv` is that the `fmvis` will have converted
the `BF16` to FP64 (Double) format. This is taken into consideration
as can be seen in the pseudocode below