qemu/target
Richard Henderson 5a376e4f40 target/ppc: Use cpu_*_mmuidx_ra instead of MMU_MODE*_SUFFIX
There are only two uses.  Within dcbz_common, the local variable
mmu_idx already contains the epid computation, and we can avoid
repeating it for the store.  Within helper_icbiep, the usage is
trivially expanded using PPC_TLB_EPID_LOAD.

Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Acked-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2020-01-15 15:13:10 -10:00
..
alpha target/alpha: Remove MMU_MODE{0,1}_SUFFIX 2020-01-15 15:13:10 -10:00
arm target/arm: Include tcg.h in sve_helper.c 2020-01-15 15:13:09 -10:00
cris target/cris: Remove MMU_MODE{0,1}_SUFFIX 2020-01-15 15:13:10 -10:00
hppa target/hppa: fetch code with translator_ld 2019-10-28 15:12:38 +00:00
i386 target/i386: Remove MMU_MODE{0,1,2}_SUFFIX 2020-01-15 15:13:10 -10:00
lm32 qemu_log_lock/unlock now preserves the qemu_logfile handle. 2019-12-18 20:18:02 +00:00
m68k target/m68k: Use cpu_*_mmuidx_ra instead of MMU_MODE{0,1}_SUFFIX 2020-01-15 15:13:10 -10:00
microblaze target/microblaze: Remove MMU_MODE{0,1,2}_SUFFIX 2020-01-15 15:13:10 -10:00
mips target/mips: Use cpu_*_mmuidx_ra instead of MMU_MODE*_SUFFIX 2020-01-15 15:13:10 -10:00
moxie hw/core: Move cpu.c, cpu.h from qom/ to hw/core/ 2019-08-21 13:24:01 +02:00
nios2 target/nios2: Remove MMU_MODE{0,1}_SUFFIX 2020-01-15 15:13:10 -10:00
openrisc target/openrisc: fetch code with translator_ld 2019-10-28 15:12:38 +00:00
ppc target/ppc: Use cpu_*_mmuidx_ra instead of MMU_MODE*_SUFFIX 2020-01-15 15:13:10 -10:00
riscv target/riscv: Remove atomic accesses to MIP CSR 2019-11-14 09:53:28 -08:00
s390x target/s390x: Use cpu_*_mmuidx_ra instead of MMU_MODE*_SUFFIX 2020-01-15 15:13:10 -10:00
sh4 target/sh4: Remove MMU_MODE{0,1}_SUFFIX 2020-01-15 15:13:10 -10:00
sparc leon3: use qdev gpio facilities for the PIL 2020-01-07 17:24:29 +04:00
tilegx qemu_log_lock/unlock now preserves the qemu_logfile handle. 2019-12-18 20:18:02 +00:00
tricore tcg: TCGMemOp is now accelerator independent MemOp 2019-09-03 08:30:38 -07:00
unicore32 target/unicore32: Remove MMU_MODE{0,1}_SUFFIX 2020-01-15 15:13:10 -10:00
xtensa target/xtensa: Remove MMU_MODE{0,1,2,3}_SUFFIX 2020-01-15 15:13:10 -10:00