[PATCH v4 5/5] RISC-V: add zbb support to string functions
Andrew Jones
ajones at ventanamicro.com
Wed Jan 11 07:16:50 PST 2023
On Wed, Jan 11, 2023 at 03:27:28PM +0100, Christoph Müllner wrote:
> On Wed, Jan 11, 2023 at 1:24 PM Andrew Jones <ajones at ventanamicro.com> wrote:
> >
> > On Mon, Jan 09, 2023 at 07:17:55PM +0100, Heiko Stuebner wrote:
...
> > > + li valid_bytes, SZREG
> > > + sub valid_bytes, valid_bytes, offset
> > > + slli offset_bits, offset, RISCV_LGPTR
> >
> > The shift immediate should be 3, even for rv32, since we want
> > bits-per-byte, not bytes-per-word. The spec example uses PTRLOG, which
> > does imply bytes-per-word to me as well, so that seems like a spec bug.
>
> Correct, that's an issue in the Appendix.
>
Thanks for the confirmation. I've sent a PR,
https://github.com/riscv/riscv-bitmanip/pull/182
drew
More information about the linux-riscv
mailing list