qemu/target/hppa
Helge Deller fa824d99f9 target/hppa: Add BTLB support to hppa TLB functions
Change the TLB code to store the Block-TLBs at the beginning
of the TLB table. New 4k TLB entries which are added later
shall not overwrite any of the BTLB entries.

Make sure that when the TLB is cleared by the OS via the ptlbe
instruction, the Block-TLBs will not be dropped.

Signed-off-by: Helge Deller <deller@gmx.de>
2023-09-15 17:34:38 +02:00
..
cpu-param.h target/hppa: Remove NB_MMU_MODES define 2023-03-13 06:44:37 -07:00
cpu-qom.h
cpu.c target/hppa: Replace tb_pc() with tb->pc 2023-03-01 07:33:21 -10:00
cpu.h target/hppa: Add BTLB support to hppa TLB functions 2023-09-15 17:34:38 +02:00
fpu_helper.c target/hppa: Extract FPU helpers to fpu_helper.c 2023-02-27 22:29:01 +01:00
gdbstub.c gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
helper.c target/hppa: Do not use hardcoded value for tlb_flush_*() 2023-08-25 15:57:49 +02:00
helper.h
insns.decode target/hppa: Fix fid instruction emulation 2022-12-19 23:14:06 +01:00
int_helper.c target/hppa: Add BTLB support to hppa TLB functions 2023-09-15 17:34:38 +02:00
Kconfig
machine.c
mem_helper.c target/hppa: Add BTLB support to hppa TLB functions 2023-09-15 17:34:38 +02:00
meson.build meson: Replace softmmu_ss -> system_ss 2023-06-20 10:01:30 +02:00
op_helper.c target/hppa: Add BTLB support to hppa TLB functions 2023-09-15 17:34:38 +02:00
sys_helper.c target/hppa: Extract system helpers to sys_helper.c 2023-02-27 22:29:01 +01:00
trace-events
trace.h
translate.c target/translate: Remove unnecessary 'exec/cpu_ldst.h' header 2023-08-31 19:47:43 +02:00