From: Luke Kenneth Casson Leighton Date: Wed, 25 Sep 2019 08:00:29 +0000 (+0100) Subject: clarification X-Git-Tag: convert-csv-opcode-to-binary~3973 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=31926fb57994c78b3139df7127e5f577dec922d1;p=libreriscv.git clarification --- diff --git a/simple_v_extension/appendix.mdwn b/simple_v_extension/appendix.mdwn index a951d4450..3c07311f4 100644 --- a/simple_v_extension/appendix.mdwn +++ b/simple_v_extension/appendix.mdwn @@ -194,7 +194,9 @@ comprehensive in its effect on instructions. Branch operations are augmented slightly to be a little more like FP Compares (FEQ, FNE etc.), by permitting the cumulation (and storage) of multiple comparisons into a register (taken indirectly from the predicate -table). As such, "ffirst" - fail-on-first - condition mode can be enabled. +table) and enhancing them to branch "consensually" depending on *multiple* +tests. "ffirst" - fail-on-first - condition mode can also be enabled, +to terminate the comparisons early. See ffirst mode in the Predication Table section. There are two registers for the comparison operation, therefore there