gsmecher / minimax

Minimax: a Compressed-First, Microcoded RISC-V CPU
BSD 3-Clause "New" or "Revised" License
204 stars 13 forks source link

Implement Zc* support #5

Open gsmecher opened 1 year ago

gsmecher commented 1 year ago

The RISC-V code size reduction group (https://github.com/riscv/riscv-code-size-reduction) has nearly completed their work. If/when this gets rolled into the accepted RISC-V specifications, Minimax benefits in a few ways:

gsmecher commented 1 year ago

Zcb's C.SB and C.SH instructions are now implemented in #8, as a means of emulating 32-bit SB/SH.