-
Notifications
You must be signed in to change notification settings - Fork 1
riscv_zce
Tsukasa OI edited this page Jul 29, 2023
·
3 revisions
- Branch:
riscv-zce
- Tracking PR: #113 (view Pull Request and Diff)
- Mailing List:
- REVIEW ONLY (2023-07-29)
-
Extensions: Complex implications (such like
C
+F
orD
)
It outlines what is necessary for actual Zce
extension support.
Before | After Expansion |
---|---|
Zce |
Zce + Zca + Zcb + Zcmp + Zcmt
|
Zce + F
|
Zce + Zca + Zcb + Zcmp + Zcmt + Zcf + F (RV32) |
Zce + F
|
Zce + Zca + Zcb + Zcmp + Zcmt + F (RV64) |
Unlike C
extension which got debatable, this Zce
extension expansion is necessary because it is explicitly stated in the code size reduction specification. It shares one commit (preparation for complex implications).
However, as of this writing, Zcmp
and Zcmt
extension works are not finished. So, this branch is currently a mockup.