]> git.proxmox.com Git - mirror_qemu.git/commit
target/hppa: Add privilege to MMU index conversion helpers
authorHelge Deller <deller@gmx.de>
Mon, 7 Aug 2023 09:32:09 +0000 (11:32 +0200)
committerHelge Deller <deller@gmx.de>
Fri, 25 Aug 2023 13:57:49 +0000 (15:57 +0200)
commitc01e5dfb9a5b7a4c044e5da8840b6bc1175e5839
treee04b94aac8be3bbefba7597a259cc9559c361d43
parentc400b6ed877213ad3d87d0e27f260401a9194c7c
target/hppa: Add privilege to MMU index conversion helpers

Add two macros which convert privilege level to/from MMU index:

- PRIV_TO_MMU_IDX(priv)
    returns the MMU index for the given privilege level

- MMU_IDX_TO_PRIV(mmu_idx)
    returns the corresponding privilege level for this MMU index

The introduction of those macros make the code easier to read and
will help to improve performance in follow-up patch.

Signed-off-by: Helge Deller <deller@gmx.de>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
target/hppa/cpu.h
target/hppa/translate.c