From: Luke Kenneth Casson Leighton Date: Tue, 24 Apr 2018 10:34:17 +0000 (+0100) Subject: clarify X-Git-Tag: convert-csv-opcode-to-binary~5583 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f11442b94d4b9a280f34be30d3f0ae35dee586dc;p=libreriscv.git clarify --- diff --git a/simple_v_extension.mdwn b/simple_v_extension.mdwn index bd4c44b2e..59f7d6b12 100644 --- a/simple_v_extension.mdwn +++ b/simple_v_extension.mdwn @@ -379,6 +379,10 @@ Notes: as opposed to having the predicate register explicitly in the instruction. * Whilst the predication CSR is a key-value store it *generates* easier-to-use state information. +* TODO: assess whether the same technique could be applied to the other + Vector CSRs, particularly as pointed out in Section 17.8 (Draft RV 0.4, + V2.3-Draft ISA Reference) it becomes possible to greatly reduce state + needed for context-switches (empty slots need never be stored). ## Predication CSR