mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-09 02:24:58 -06:00
target/ppc: implemented XXSPLTI32DX
Implemented XXSPLTI32DX emulation using decodetree Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Bruno Larsen (billionai) <bruno.larsen@eldorado.org.br> Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> Message-Id: <20211104123719.323713-21-matheus.ferst@eldorado.org.br> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
6166fced10
commit
aa4592fab7
2 changed files with 28 additions and 0 deletions
|
@ -32,6 +32,14 @@
|
|||
...... ..... ra:5 ................ \
|
||||
&PLS_D si=%pls_si rt=%rt_tsxp
|
||||
|
||||
# Format 8RR:D
|
||||
%8rr_si 32:s16 0:16
|
||||
%8rr_xt 16:1 21:5
|
||||
&8RR_D_IX xt ix si
|
||||
@8RR_D_IX ...... .. .... .. .. ................ \
|
||||
...... ..... ... ix:1 . ................ \
|
||||
&8RR_D_IX si=%8rr_si xt=%8rr_xt
|
||||
|
||||
### Fixed-Point Load Instructions
|
||||
|
||||
PLBZ 000001 10 0--.-- .................. \
|
||||
|
@ -156,3 +164,6 @@ PLXVP 000001 00 0--.-- .................. \
|
|||
111010 ..... ..... ................ @8LS_D_TSXP
|
||||
PSTXVP 000001 00 0--.-- .................. \
|
||||
111110 ..... ..... ................ @8LS_D_TSXP
|
||||
|
||||
XXSPLTI32DX 000001 01 0000 -- -- ................ \
|
||||
100000 ..... 000 .. ................ @8RR_D_IX
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue