[PATCH] target/riscv: fix RV128 lq encoding

2022-01-18 Thread Christoph Muellner
If LQ has func3==010 and is located in the MISC-MEM opcodes, then it conflicts with the CBO opcode space. However, since LQ is specified as: "LQ is added to the MISC-MEM major opcode", we have an implementation bug, because 'major opcode' refers to func3, which must be 111. This results in the fol

Re: [PATCH] target/riscv: fix RV128 lq encoding

2022-01-18 Thread Christoph Müllner
Resend from the correct email address to get accepted by Mailman. On Tue, Jan 18, 2022 at 4:12 PM Christoph Muellner wrote: > > If LQ has func3==010 and is located in the MISC-MEM opcodes, > then it conflicts with the CBO opcode space. > However, since LQ is specified as: "LQ is added to the MISC