aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2022-09-16 19:54:26 -0700
committerAndrew Waterman <andrew@sifive.com>2022-09-16 19:54:26 -0700
commit1ff8f5e3db057687425d9804fadba59ce722106a (patch)
tree917e7931c0a88189b3f989f2eb85edbce467c189
parentf2660a9eba1fe8e6ed0bf289d6d4590fb51d2e43 (diff)
downloadriscv-isa-manual-1ff8f5e3db057687425d9804fadba59ce722106a.zip
riscv-isa-manual-1ff8f5e3db057687425d9804fadba59ce722106a.tar.gz
riscv-isa-manual-1ff8f5e3db057687425d9804fadba59ce722106a.tar.bz2
Tighten description of FCVTMOD exception behavior
-rw-r--r--src/zfa.tex3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/zfa.tex b/src/zfa.tex
index 8f2803e..41ae40c 100644
--- a/src/zfa.tex
+++ b/src/zfa.tex
@@ -181,7 +181,8 @@ Bits 31:0 are taken from the rounded, unbounded two's complement result,
then sign-extended to XLEN bits and written to integer register {\em rd}.
$\pm\infty$ and NaN are converted to zero.
-Floating-point exception flags are raised in the same manner as for FCVT.W.D.
+Floating-point exception flags are raised the same as they would be for
+FCVT.W.D with the same input operand.
This instruction is only provided if the D extension is implemented.
It is encoded like FCVT.W.D, but with the {\rm rs2} field set to 8