mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-07 01:33:56 -06:00
target/ppc: Move ddedpd[q],denbcd[q],dscli[q],dscri[q] to decodetree
Move the following instructions to decodetree: ddedpd: DFP Decode DPD To BCD ddedpdq: DFP Decode DPD To BCD Quad denbcd: DFP Encode BCD To DPD denbcdq: DFP Encode BCD To DPD Quad dscli: DFP Shift Significand Left Immediate dscliq: DFP Shift Significand Left Immediate Quad dscri: DFP Shift Significand Right Immediate dscriq: DFP Shift Significand Right Immediate Quad Also deleted dfp-ops.c.inc, now that all PPC DFP instructions were moved to decodetree. Signed-off-by: Luis Pires <luis.pires@eldorado.org.br> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20211029192417.400707-16-luis.pires@eldorado.org.br> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
c8ef4d1ec0
commit
a23297479c
6 changed files with 68 additions and 87 deletions
|
@ -740,18 +740,18 @@ DEF_HELPER_3(DCFFIXQQ, void, env, fprp, avr)
|
|||
DEF_HELPER_3(DCTFIX, void, env, fprp, fprp)
|
||||
DEF_HELPER_3(DCTFIXQ, void, env, fprp, fprp)
|
||||
DEF_HELPER_3(DCTFIXQQ, void, env, avr, fprp)
|
||||
DEF_HELPER_4(ddedpd, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(ddedpdq, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(denbcd, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(denbcdq, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(DDEDPD, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(DDEDPDQ, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(DENBCD, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(DENBCDQ, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_3(DXEX, void, env, fprp, fprp)
|
||||
DEF_HELPER_3(DXEXQ, void, env, fprp, fprp)
|
||||
DEF_HELPER_4(DIEX, void, env, fprp, fprp, fprp)
|
||||
DEF_HELPER_4(DIEXQ, void, env, fprp, fprp, fprp)
|
||||
DEF_HELPER_4(dscri, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(dscriq, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(dscli, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(dscliq, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(DSCRI, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(DSCRIQ, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(DSCLI, void, env, fprp, fprp, i32)
|
||||
DEF_HELPER_4(DSCLIQ, void, env, fprp, fprp, i32)
|
||||
|
||||
DEF_HELPER_1(tbegin, void, env)
|
||||
DEF_HELPER_FLAGS_1(fixup_thrm, TCG_CALL_NO_RWG, void, env)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue