aboutsummaryrefslogtreecommitdiff
path: root/src/c-st-ext.adoc
diff options
context:
space:
mode:
authorkanataso <kanapo.go@gmail.com>2023-07-12 23:25:35 +0900
committerAndrew Waterman <andrew@sifive.com>2023-07-12 13:40:16 -0700
commit8631b79db26cb338cb2b697e5afeb1350396df51 (patch)
tree86fb14560bc1f749ac5eef4f9c051561101562d6 /src/c-st-ext.adoc
parent88f0547851943bdfd2f20ce29528b7030afee360 (diff)
downloadriscv-isa-manual-8631b79db26cb338cb2b697e5afeb1350396df51.zip
riscv-isa-manual-8631b79db26cb338cb2b697e5afeb1350396df51.tar.gz
riscv-isa-manual-8631b79db26cb338cb2b697e5afeb1350396df51.tar.bz2
Add RV64E to Base Integer ISA
RV32E and RV64E Base Integer Instruction Sets is Ratified. Signed-off-by: kanataso <kanapo.go@gmail.com>
Diffstat (limited to 'src/c-st-ext.adoc')
-rw-r--r--src/c-st-ext.adoc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/c-st-ext.adoc b/src/c-st-ext.adoc
index feba7f8..8e260d2 100644
--- a/src/c-st-ext.adoc
+++ b/src/c-st-ext.adoc
@@ -76,7 +76,7 @@ integer loads and stores.
====
RVC was designed under the constraint that each RVC instruction expands
-into a single 32-bit instruction in either the base ISA (RV32I/E, RV64I,
+into a single 32-bit instruction in either the base ISA (RV32I/E, RV64I/E,
or RV128I) or the F and D standard extensions where present. Adopting
this constraint has two main benefits:
@@ -185,7 +185,7 @@ ADDI4SPN instruction.
The RISC-V ABI was changed to make the frequently used registers map to
registers 'x8-x15'. This simplifies the decompression decoder by
having a contiguous naturally aligned set of register numbers, and is
-also compatible with the RV32E base ISA, which only has 16 integer
+also compatible with the RV32E and RV64E base ISA, which only have 16 integer
registers.
====
Compressed register-based floating-point loads and stores also use the