aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rv32e.tex9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/rv32e.tex b/src/rv32e.tex
index 71ff45f..649d590 100644
--- a/src/rv32e.tex
+++ b/src/rv32e.tex
@@ -47,3 +47,12 @@ extensions will not make use of the instruction bits freed up by the
reduced register-specifier fields and so these are available for
custom extensions.
+\begin{commentary}
+RV32E can be combined with all current standard extensions. Defining the F, D,
+and Q extensions as having a 16-entry floating point register file when
+combined with RV32E was considered but decided against. To support
+systems with reduced floating-point register state, we intend to
+define a ``Zfinx'' extension that makes floating-point computations use the
+integer registers, removing the floating-point loads, stores, and moves between
+floating point and integer registers.
+\end{commentary}