aboutsummaryrefslogtreecommitdiff
path: root/src/f.tex
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2018-11-26 13:44:39 -0800
committerAndrew Waterman <andrew@sifive.com>2018-11-26 13:44:39 -0800
commit48994717131369d5ecbe1960263325c428917deb (patch)
treee3c66e124c4d2d36ce2179b0d9a52c7ed389ecae /src/f.tex
parentdf8d08271c6dfa301eaffec033996e3830beae72 (diff)
downloadriscv-isa-manual-48994717131369d5ecbe1960263325c428917deb.zip
riscv-isa-manual-48994717131369d5ecbe1960263325c428917deb.tar.gz
riscv-isa-manual-48994717131369d5ecbe1960263325c428917deb.tar.bz2
Clarify which instructions have RM field but don't use it
Closes #279
Diffstat (limited to 'src/f.tex')
-rw-r--r--src/f.tex6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/f.tex b/src/f.tex
index 0f54cc0..c1854f0 100644
--- a/src/f.tex
+++ b/src/f.tex
@@ -158,9 +158,9 @@ encoded as shown in Table~\ref{rm}. A value of 111 in the instruction's {\em
rm} field selects the dynamic rounding mode held in {\tt frm}. If {\tt frm}
is set to an invalid value (101--111), any subsequent attempt to execute
a floating-point operation with a dynamic rounding mode will raise an illegal
-instruction exception. Some instructions that have the {\em rm} field are
-nevertheless unaffected by the rounding mode; they should have their {\em rm}
-field set to RNE (000).
+instruction exception. Some instructions, including widening conversions,
+have the {\em rm} field but are nevertheless unaffected by the rounding mode;
+software should set their {\em rm} field to RNE (000).
\begin{commentary}
The C99 language standard effectively mandates the provision of a