target/ppc: move opcode table logic to translate.c
commit7468e2c8428d5455ae3efff929dc152bbbe8e6e9
authorBruno Larsen (billionai) <bruno.larsen@eldorado.org.br>
Thu, 29 Apr 2021 16:21:24 +0000 (29 13:21 -0300)
committerDavid Gibson <david@gibson.dropbear.id.au>
Tue, 4 May 2021 01:41:25 +0000 (4 11:41 +1000)
tree41e4e4430d6368b3604609dfc6383125aeb09610
parent35a5d74e8248c09e66deefa82f8af5ffc83be5ef
target/ppc: move opcode table logic to translate.c

code motion to remove opcode callback table from
translate_init.c.inc to translate.c in preparation to remove
the #include <translate_init.c.inc> from translate.c. Also created
destroy_ppc_opcodes and removed that logic from ppc_cpu_unrealize

Signed-off-by: Bruno Larsen (billionai) <bruno.larsen@eldorado.org.br>
Message-Id: <20210429162130.2412-2-bruno.larsen@eldorado.org.br>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target/ppc/internal.h
target/ppc/translate.c
target/ppc/translate_init.c.inc