Implement set[n]bc[r] instructions
authorPaul Mackerras <paulus@ozlabs.org>
Thu, 27 Jul 2023 04:58:09 +0000 (14:58 +1000)
committerPaul Mackerras <paulus@ozlabs.org>
Tue, 12 Sep 2023 22:36:25 +0000 (08:36 +1000)
commitfd8c0000c03c00be91aee83f578ccf18ccbcb5bb
treeff0ee6eaedf61cf033e3bbd2f7a1c3288e136206
parent7c5a2bcaf4dc72bed27099a7270e4e4991815ca9
Implement set[n]bc[r] instructions

This implements the setbc, setnbc, setbcr and setnbcr instructions.
Because the insn_type_t type already has 64 elements, this uses the
existing OP_SETB for the new instructions, and has execute1 compute
different results depending on bits 6-9 of the instruction.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
execute1.vhdl
predecode.vhdl