Skip to content

Commit

Permalink
Consistently use RV32 with Z{i,c}lsd
Browse files Browse the repository at this point in the history
This resolves the slightly ambigous wording from #545
  • Loading branch information
arichardson committed Feb 26, 2025
1 parent 82cbda6 commit 7d007d4
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion src/insns/load_16bit.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Prerequisites for {cheri_cap_mode_name} C.LD::
RV64 or RV32 with Zclsd, and {c_cheri_base_ext_names}

Prerequisites for {cheri_int_mode_name} C.LD::
RV64 or RV32 and Zclsd, {c_cheri_default_ext_names}
RV64 or RV32 with Zclsd, {c_cheri_default_ext_names}

Prerequisites {cheri_cap_mode_name} C.LW::
{c_cheri_base_ext_names}
Expand Down
4 changes: 2 additions & 2 deletions src/insns/load_16bit_sprel.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,10 @@ Standard stack pointer relative load instructions, authorized by the capability
include::load_exceptions.adoc[]

Prerequisites for {cheri_cap_mode_name} C.LDSP::
RV64 or RV32 and Zclsd, and {c_cheri_base_ext_names}
RV64 or RV32 with Zclsd, and {c_cheri_base_ext_names}

Prerequisites for {cheri_int_mode_name} C.LDSP::
RV64 or RV32 and Zclsd, and {c_cheri_default_ext_names}
RV64 or RV32 with Zclsd, and {c_cheri_default_ext_names}

Prerequisites for {cheri_cap_mode_name} C.LWSP::
{c_cheri_base_ext_names}
Expand Down
4 changes: 2 additions & 2 deletions src/insns/load_32bit.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,10 @@ operation is <<ddc>>. A copy of the loaded value is written to `rd`.
include::load_exceptions.adoc[]

Prerequisites for {cheri_cap_mode_name} LD::
RV64 or RV32 and Zilsd, {cheri_base_ext_name}
RV64 or RV32 with Zilsd, {cheri_base_ext_name}

Prerequisites for {cheri_int_mode_name} LD::
RV64 or RV32 and Zilsd, {cheri_default_ext_name}
RV64 or RV32 with Zilsd, {cheri_default_ext_name}

Prerequisites for {cheri_cap_mode_name} LW[U], LH[U], LB[U]::
{cheri_base_ext_name}, OR +
Expand Down
4 changes: 2 additions & 2 deletions src/insns/store_16bit.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,10 @@ Standard store instructions, authorized by the capability in <<ddc>>.
include::store_exceptions.adoc[]

Prerequisites for {cheri_cap_mode_name} C.SD::
RV64 or RV32 and Zclsd, and {c_cheri_base_ext_names}
RV64 or RV32 with Zclsd, and {c_cheri_base_ext_names}

Prerequisites for {cheri_int_mode_name} C.SD::
RV64 or RV32 and Zclsd, and {c_cheri_default_ext_names}
RV64 or RV32 with Zclsd, and {c_cheri_default_ext_names}

Prerequisites for {cheri_cap_mode_name} C.SW::
{c_cheri_base_ext_names}
Expand Down
4 changes: 2 additions & 2 deletions src/insns/store_16bit_sprel.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,10 @@ Standard stack pointer relative store instructions, authorized by the capability
include::store_exceptions.adoc[]

Prerequisites for {cheri_cap_mode_name} C.SDSP::
RV64 or RV32 and Zclsd, and {c_cheri_base_ext_names}
RV64 or RV32 with Zclsd, and {c_cheri_base_ext_names}

Prerequisites for {cheri_int_mode_name} C.SDSP::
RV64 or RV32 and Zclsd, and {c_cheri_default_ext_names}
RV64 or RV32 with Zclsd, and {c_cheri_default_ext_names}

Prerequisites for {cheri_cap_mode_name} C.SWSP::
{c_cheri_base_ext_names}
Expand Down
4 changes: 2 additions & 2 deletions src/insns/store_32bit.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,10 @@ naturally aligned to CLEN/8 is cleared.
include::store_exceptions.adoc[]

Prerequisites for {cheri_cap_mode_name} SD::
RV64 or RV32 and Zilsd, {cheri_base_ext_name}
RV64 or RV32 with Zilsd, {cheri_base_ext_name}

Prerequisites for {cheri_int_mode_name} SD::
RV64 or RV32 and Zilsd, {cheri_default_ext_name}
RV64 or RV32 with Zilsd, {cheri_default_ext_name}

Prerequisites for {cheri_cap_mode_name} SW, SH, SB::
{cheri_base_ext_name}
Expand Down

0 comments on commit 7d007d4

Please sign in to comment.