(no commit message)
authorlkcl <lkcl@web>
Thu, 26 May 2022 12:47:56 +0000 (13:47 +0100)
committerIkiWiki <ikiwiki.info>
Thu, 26 May 2022 12:47:56 +0000 (13:47 +0100)
openpower/sv/int_fp_mv.mdwn

index 8ff2322e459ee9c395546216a056f0aa77a4b308..984c7b6328a46c0fbdd3de584a13eb2507a90ff0 100644 (file)
@@ -120,11 +120,11 @@ v3.1 Prefixed (`pfmvis` and `pfishmv`). If so it is recommended that
 
 ## 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.
 
@@ -167,7 +167,7 @@ Pseudocode:
 
 ## Float Immediate, Second Half <a name="fishmv"></a>
 
-`fishmv FRS, FI`
+`fishmv FRS, D`
 
 DX-Form:
 
@@ -182,7 +182,7 @@ a full FP32. If a prior `fmvis` instruction had been used to
 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