From: lkcl Date: Mon, 18 Jan 2021 14:48:18 +0000 (+0000) Subject: (no commit message) X-Git-Tag: convert-csv-opcode-to-binary~415 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f3340aa61e4ecd4a0190024554e5c929f6460c87;p=libreriscv.git --- diff --git a/openpower/sv/av_opcodes.mdwn b/openpower/sv/av_opcodes.mdwn index 27be6d4ed..f3188db64 100644 --- a/openpower/sv/av_opcodes.mdwn +++ b/openpower/sv/av_opcodes.mdwn @@ -106,6 +106,8 @@ The spec says the max relative inaccuracy is 1/4096. *In conjunction with the FPSPR "accuracy" bit These could be done by assigning meaning to the "sat mode" SVP64 bits in a FP context. 0b00 is IEEE754 FP, 0b01 is 2^12 accuracy for FP32. These can be applied to standard scalar FP ops* +The other alternative is to use the "single precision" FP operations on a 32-bit elwidth override. As explained in [[sv/]] this halves the precision. + ## vec_madd(s) - FMA, multiply-add, optionally saturated a * b + c