From 258245d13dccaf9ba343745a2e1d6013942346d1 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Wed, 11 Apr 2018 18:48:43 +0100 Subject: [PATCH] add C cond-code retrofit --- simple_v_extension.mdwn | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/simple_v_extension.mdwn b/simple_v_extension.mdwn index 6a54758ea..626979eb4 100644 --- a/simple_v_extension.mdwn +++ b/simple_v_extension.mdwn @@ -383,7 +383,9 @@ Now uses the CS format: C.BEQZ | predicate rs3 | src1 | I/F B | src2 | C1 | """]] -Bit 6 would be decoded as "operation refers to Integer or Float" +Bit 6 would be decoded as "operation refers to Integer or Float" including +interpreting src1 and src2 accordingly as outlined in Table 12.2 of the +"C" Standard, version 2.0, whilst Bit 5 would allow the operation to be decoded, in combination with funct3 = 110 or 111, a combination of four distinct comparison operators. -- 2.30.2