qemu-patch-raspberry4/target/ppc/translate
Fernando Eckhardt Valle eb63efd9f6 target/ppc: introduce do_ea_calc
The do_ea_calc function will calculate the effective address(EA)
according to PowerIsa 3.1. With that, it was replaced part of
do_ldst() that calculates the EA by this new function.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Fernando Eckhardt Valle (pherde) <phervalle@gmail.com>
Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br>
Message-Id: <20211029202424.175401-2-matheus.ferst@eldorado.org.br>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2021-11-09 10:32:51 +11:00
..
dfp-impl.c.inc meson: rename included C source files to .c.inc 2020-08-21 06:18:30 -04:00
dfp-ops.c.inc meson: rename included C source files to .c.inc 2020-08-21 06:18:30 -04:00
fixedpoint-impl.c.inc target/ppc: introduce do_ea_calc 2021-11-09 10:32:51 +11:00
fp-impl.c.inc meson: rename included C source files to .c.inc 2020-08-21 06:18:30 -04:00
fp-ops.c.inc meson: rename included C source files to .c.inc 2020-08-21 06:18:30 -04:00
spe-impl.c.inc ppc patch queue 2020-08-18 2020-08-24 09:35:21 +01:00
spe-ops.c.inc meson: rename included C source files to .c.inc 2020-08-21 06:18:30 -04:00
vector-impl.c.inc target/ppc: Implement vcfuged instruction 2021-06-03 18:10:31 +10:00
vmx-impl.c.inc ppc patch queue 2020-08-18 2020-08-24 09:35:21 +01:00
vmx-ops.c.inc ppc patch queue 2020-08-18 2020-08-24 09:35:21 +01:00
vsx-impl.c.inc target/ppc: Fix load endianness for lxvwsx/lxvdsx 2021-05-19 10:44:04 +10:00
vsx-ops.c.inc ppc/translate: Implement lxvwsx opcode 2020-11-24 11:34:18 +11:00