Skip to content

Commit

Permalink
Merge pull request #35 from tariqkurd-repo/prerequisite_rules
Browse files Browse the repository at this point in the history
correct prerequisite rules
  • Loading branch information
tariqkurd-repo authored Jan 24, 2024
2 parents 1a87920 + 4040b19 commit 1c969c6
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 8 deletions.
6 changes: 3 additions & 3 deletions src/insns/load_16bit_fp_dp.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,11 @@ Standard floating point stack pointer relative load instructions, authorised by

include::load_exceptions.adoc[]

Prerequisites for C.CFLD, C.CFLDSP::
{c_cheri_base_ext_names}, and D
Prerequisites for C.CFLD, C.CFLDSP (RV32 only)::
{c_cheri_base_ext_names}, and Zcd or D

Prerequisites for C.FLD, C.FLDSP::
{c_cheri_legacy_ext_names}, and D
{c_cheri_legacy_ext_names}, and Zcd or D

Operation (after expansion to 32-bit encodings)::
See <<FLD>>
Expand Down
2 changes: 1 addition & 1 deletion src/insns/load_16bit_fp_sp.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Standard floating point load instructions, authorised by the capability in <<ddc
include::load_exceptions.adoc[]

Prerequisites::
{c_cheri_legacy_ext_names}, and F
{c_cheri_legacy_ext_names}, and Zcf or F

Operation (after expansion to 32-bit encodings)::
See <<FLW>>
Expand Down
6 changes: 3 additions & 3 deletions src/insns/store_16bit_fp_dp.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,11 @@ Standard floating point stack pointer relative store instructions, authorised by

include::store_exceptions.adoc[]

Prerequisites for C.CFSD, C.CFSDSP::
{c_cheri_base_ext_names}
Prerequisites for C.CFSD, C.CFSDSP (RV32 only)::
{c_cheri_base_ext_names}, and Zcd or D

Prerequisites for C.FSD, C.FSDSP::
{c_cheri_legacy_ext_names}
{c_cheri_legacy_ext_names}, and Zcd or D

Operation (after expansion to 32-bit encodings)::
See <<CFSD>>, <<FSD>>
Expand Down
2 changes: 1 addition & 1 deletion src/insns/store_16bit_fp_sp.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ NOTE: these instructions are not available in Capability Mode, as they have been
include::store_exceptions.adoc[]

Prerequisites for C.FSW, C.FSWSP::
{c_cheri_legacy_ext_names}
{c_cheri_legacy_ext_names}, Zcf or F

Operation (after expansion to 32-bit encodings)::
See <<FSW>>
Expand Down

0 comments on commit 1c969c6

Please sign in to comment.