]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/ppc: Move dct{dp,qpq},dr{sp,dpq},dc{f,t}fix[q],dxex[q] to decodetree
authorLuis Pires <luis.pires@eldorado.org.br>
Fri, 29 Oct 2021 19:24:16 +0000 (16:24 -0300)
committerDavid Gibson <david@gibson.dropbear.id.au>
Mon, 8 Nov 2021 23:32:52 +0000 (10:32 +1100)
commitc8ef4d1ec0ac395f6e4aac7f6013807db8178547
treeb4aaf2cbdde03dc2c979aa40f64d6272b98f7ccb
parenta8f4bce6f8eeb51d4682bf1f14bd9fe04f6b1d78
target/ppc: Move dct{dp,qpq},dr{sp,dpq},dc{f,t}fix[q],dxex[q] to decodetree

Move the following instructions to decodetree:
dctdp:   DFP Convert To DFP Long
dctqpq:  DFP Convert To DFP Extended
drsp:    DFP Round To DFP Short
drdpq:   DFP Round To DFP Long
dcffix:  DFP Convert From Fixed
dcffixq: DFP Convert From Fixed Quad
dctfix:  DFP Convert To Fixed
dctfixq: DFP Convert To Fixed Quad
dxex:    DFP Extract Biased Exponent
dxexq:   DFP Extract Biased Exponent Quad

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-15-luis.pires@eldorado.org.br>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target/ppc/dfp_helper.c
target/ppc/helper.h
target/ppc/insn32.decode
target/ppc/translate/dfp-impl.c.inc
target/ppc/translate/dfp-ops.c.inc