core: Implement BCD Assist instructions addg6s, cdtbcd, cbcdtod
authorPaul Mackerras <paulus@ozlabs.org>
Thu, 6 Aug 2020 23:57:19 +0000 (09:57 +1000)
committerPaul Mackerras <paulus@ozlabs.org>
Fri, 7 Aug 2020 00:36:23 +0000 (10:36 +1000)
commit83816cb9e331dcdffbb0e6faa801816b1d30350c
tree90a4bb72ffd6729ca1808bbe7826102593bcd80c
parent7052ceef4accebf06d3c344e478a1ad77c9098a2
core: Implement BCD Assist instructions addg6s, cdtbcd, cbcdtod

To avoid adding too much logic, this moves the adder used by OP_ADD
out of the case statement in execute1.vhdl so that the result can
be used by OP_ADDG6S as well.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
decode1.vhdl
decode_types.vhdl
execute1.vhdl
logical.vhdl
scripts/fmt_log/fmt_log.c