Closed fioraking closed 2 years ago
Zbpbo includes overlaps with insns not described in bitmanip 1.0.0. (e.g. CMIX and funnel shifts)
In riscv-p-spec v0.9.9, these pkbb16, pktt16, pkbb32, pktt32 instructions are replaced by pack and packu in the b extension. But in riscv-b-ext v1.0.0, there are no pack and packu instructions.
This seems to be a common practice.
E.g. crypto extensions use some instructions (i.e. pack
and packw
) which are not in bitmanip 1.0.0. spec -- as a bitmanip overlap.
Thank you very much for your replying. But, sorry I am a newer and I can't understand. I will read this repeatedly to understand it.
I dont care this now, so I prepare to close this issue. and I am doing...
riscv-b-spec version is v.1.0.0 , but riscv-b-spec version is v0.9.3 in this white paper.