aboutsummaryrefslogtreecommitdiff
path: root/src/f.tex
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2018-08-28 11:35:42 -0700
committerAndrew Waterman <andrew@sifive.com>2018-08-28 11:35:42 -0700
commiteb7817141bbbaa94157d65ef10c33a280dba1434 (patch)
tree3a02a6e40c6d703aa4c4a6d1257cc7d7150f9141 /src/f.tex
parent84c03c6d5ee19f49588b1c6ef28e6eefebed5196 (diff)
downloadriscv-isa-manual-eb7817141bbbaa94157d65ef10c33a280dba1434.zip
riscv-isa-manual-eb7817141bbbaa94157d65ef10c33a280dba1434.tar.gz
riscv-isa-manual-eb7817141bbbaa94157d65ef10c33a280dba1434.tar.bz2
F/D extensions to v2.2
Diffstat (limited to 'src/f.tex')
-rw-r--r--src/f.tex10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/f.tex b/src/f.tex
index b4196d4..1688a41 100644
--- a/src/f.tex
+++ b/src/f.tex
@@ -1,5 +1,5 @@
\chapter{``F'' Standard Extension for Single-Precision Floating-Point,
-Version 2.0}
+Version 2.2}
\label{sec:single-float}
This chapter describes the standard instruction-set extension for
@@ -412,6 +412,14 @@ result is the canonical NaN. If only one operand is a NaN, the result is the
non-NaN operand. Signaling NaN inputs raise the invalid operation exception,
even when the result is not NaN.
+\begin{commentary}
+Note that in version 2.2 of the F extension, the FMIN.S and FMAX.S
+instructions were amended to implement the proposed IEEE 754-201x
+minimumNumber and maximumNumber operations, rather than the IEEE 754-2008
+minNum and maxNum operations. These operations differ in their handling of
+signaling NaNs.
+\end{commentary}
+
\vspace{-0.2in}
\begin{center}
\begin{tabular}{R@{}F@{}R@{}R@{}F@{}R@{}O}