From: lkcl Date: Fri, 4 Jun 2021 17:12:39 +0000 (+0100) Subject: (no commit message) X-Git-Tag: DRAFT_SVP64_0_1~798 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e9e5dafc83967b8c9efdf8e984776af87a7dc073;p=libreriscv.git --- diff --git a/openpower/sv/int_fp_mv.mdwn b/openpower/sv/int_fp_mv.mdwn index ef561b80b..5c981b02f 100644 --- a/openpower/sv/int_fp_mv.mdwn +++ b/openpower/sv/int_fp_mv.mdwn @@ -183,6 +183,10 @@ Reinterprets `FI << 16` as a 32-bit float, which is then converted to a 64-bit float and written to `FRT`. This is equivalent to reinterpreting `FI` 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. This frees up one extra bit in the X-Form format for packing +a full `BF16`. + Example: ```