xref: /openbmc/qemu/target/sparc/translate.h (revision 65cb7129f4160c7e07a0da107f888ec73ae96776)
1*fc3630b2SPhilippe Mathieu-Daudé /*
2*fc3630b2SPhilippe Mathieu-Daudé  * QEMU translation definitions for SPARC
3*fc3630b2SPhilippe Mathieu-Daudé  *
4*fc3630b2SPhilippe Mathieu-Daudé  * Copyright (c) 2024 Linaro, Ltd
5*fc3630b2SPhilippe Mathieu-Daudé  * SPDX-License-Identifier: GPL-2.0-or-later
6*fc3630b2SPhilippe Mathieu-Daudé  */
7*fc3630b2SPhilippe Mathieu-Daudé #ifndef SPARC_TRANSLATION_H
8*fc3630b2SPhilippe Mathieu-Daudé #define SPARC_TRANSLATION_H
9*fc3630b2SPhilippe Mathieu-Daudé 
10*fc3630b2SPhilippe Mathieu-Daudé /* Dynamic PC, must exit to main loop. */
11*fc3630b2SPhilippe Mathieu-Daudé #define DYNAMIC_PC         1
12*fc3630b2SPhilippe Mathieu-Daudé /* Dynamic PC, one of two values according to jump_pc[T2]. */
13*fc3630b2SPhilippe Mathieu-Daudé #define JUMP_PC            2
14*fc3630b2SPhilippe Mathieu-Daudé /* Dynamic PC, may lookup next TB. */
15*fc3630b2SPhilippe Mathieu-Daudé #define DYNAMIC_PC_LOOKUP  3
16*fc3630b2SPhilippe Mathieu-Daudé 
17*fc3630b2SPhilippe Mathieu-Daudé #endif
18