From 04cfc0e7be8acded973627ebf9568525c293d464 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Tue, 11 May 2021 02:31:57 -0700 Subject: improve wording --- src/zfinx.tex | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/zfinx.tex b/src/zfinx.tex index 6e61c59..6e12de2 100644 --- a/src/zfinx.tex +++ b/src/zfinx.tex @@ -16,12 +16,11 @@ minimal implementation cost. By eliminating the {\tt f} registers, the Zfinx extension substantially reduces the cost of simple RISC-V implementations with floating-point instruction-set support. -Zfinx also reduces context-switch effort. +Zfinx also reduces context-switch cost. -Unlike most RISC-V extensions, the addition of Zfinx is not backwards -compatible: software that uses floating-point instructions but assumes the -absence of the Zfinx extension will not, in general, execute correctly on -implementations with the Zfinx extension. +In general, software that assumes the presence of the F extension +is incompatible with software that assumes the presence of the Zfinx +extension, and vice versa. \end{commentary} The Zfinx extension adds all of the instructions that the F extension -- cgit v1.1