Re: [PATCH 0/3] Correct cbo and lq disassembly

Peter Maydell <[email protected]>
Newsgroups org.nongnu.qemu-riscv,org.nongnu.qemu-devel
Message-ID <CAFEAcA9FoE33wE9HqcsmP8Xe=g6-JYCGgGyw8YnaEJs8Z5Kbbw@mail.gmail.com>
On Wed, 15 Jul 2026 at 20:08, <[email protected]> wrote:
>
> From: Frédéric Pétrot <[email protected]>
>
> The CBO instructions were, AFAIU, disassembled erroneously.
> In addition, lq (load-quad, a RV128 instruction) shares the same
> opcode space as the CBOs, which also led to incorrect dasm for that
> instruction (understandable since RV128 is an experimental feature).
> To avoid overlaps, we now require that lq is decoded only if
> rd is not 0, as CBO requires the field corresponding to rd to be zero,
> both in dasm and decodetree.
> The last patch corrects the original indentation that was making
> checkpatch unhappy.

Reminder: please put some disambiguator in the subject lines
of cover letter emails. "Correct cbo and lq disassembly" doesn't
say it's riscv related so you can't tell without looking into
the email body. Doing this assists people in easily scanning
through the list to find or skip over topics.

thanks
-- PMM
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.