Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.

Commit

Permalink
Merge pull request #224 from pz9115/master
Browse files Browse the repository at this point in the history
Add F/D to Zcf/d's depending relations
  • Loading branch information
tariqkurd-repo authored Jul 21, 2023
2 parents a288f79 + ebeea03 commit 70e0206
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions Zc-specification/Zc.adoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
:sectnums:
:version-label: v1.0.4
:version-label: v1.0.4-1
:lifecycle-state: ratified

[#Zc]
Expand All @@ -11,6 +11,8 @@
[width="100%",options=header]
|====================================================================================
|Version | change
|v1.0.4-1 | Added rule that Zcf implies F and Zcd implies D - discussed in https://github.com/riscv/riscv-code-size-reduction/issues/221

|v1.0.4 | Resolve https://github.com/riscv/riscv-code-size-reduction/issues/221 - Zcf doesn't exist on RV64 as it contains no instructions
|v1.0.3-1 | Replace statement about non-idempotent memory handler completing the sequence (non-normative)
|v1.0.3 | Add definition of Zce
Expand Down Expand Up @@ -118,14 +120,14 @@ Zcf is the existing set of compressed single precision floating point loads and

Zcf is only relevant to RV32, it cannot be specified for RV64.

The Zcf extension depends on the <<Zca>> extension.
The Zcf extension depends on the <<Zca>> and F extensions.

[#Zcd]
=== Zcd

Zcd is the existing set of compressed double precision floating point loads and stores: _c.fld_, _c.fldsp_, _c.fsd_, _c.fsdsp_.

The Zcd extension depends on the <<Zca>> extension.
The Zcd extension depends on the <<Zca>> and D extensions.

[#Zcb]
=== Zcb
Expand Down

0 comments on commit 70e0206

Please sign in to comment.