target/mips: Add preprocessor constants for 32 major CP0 registers
Add preprocessor constants for 32 major CP0 registers. Reviewed-by: Stefan Markovic <smarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com>
This commit is contained in:
parent
ea9c5e836e
commit
efd27d3f08
@ -233,6 +233,38 @@ typedef struct mips_def_t mips_def_t;
|
||||
* 7 TagLo TagHi KScratch<n>
|
||||
*
|
||||
*/
|
||||
#define CPO_REGISTER_00 0
|
||||
#define CPO_REGISTER_01 1
|
||||
#define CPO_REGISTER_02 2
|
||||
#define CPO_REGISTER_03 3
|
||||
#define CPO_REGISTER_04 4
|
||||
#define CPO_REGISTER_05 5
|
||||
#define CPO_REGISTER_06 6
|
||||
#define CPO_REGISTER_07 7
|
||||
#define CPO_REGISTER_08 8
|
||||
#define CPO_REGISTER_09 9
|
||||
#define CPO_REGISTER_10 10
|
||||
#define CPO_REGISTER_11 11
|
||||
#define CPO_REGISTER_12 12
|
||||
#define CPO_REGISTER_13 13
|
||||
#define CPO_REGISTER_14 14
|
||||
#define CPO_REGISTER_15 15
|
||||
#define CPO_REGISTER_16 16
|
||||
#define CPO_REGISTER_17 17
|
||||
#define CPO_REGISTER_18 18
|
||||
#define CPO_REGISTER_19 19
|
||||
#define CPO_REGISTER_20 20
|
||||
#define CPO_REGISTER_21 21
|
||||
#define CPO_REGISTER_22 22
|
||||
#define CPO_REGISTER_23 23
|
||||
#define CPO_REGISTER_24 24
|
||||
#define CPO_REGISTER_25 25
|
||||
#define CPO_REGISTER_26 26
|
||||
#define CPO_REGISTER_27 27
|
||||
#define CPO_REGISTER_28 28
|
||||
#define CPO_REGISTER_29 29
|
||||
#define CPO_REGISTER_30 30
|
||||
#define CPO_REGISTER_31 31
|
||||
|
||||
|
||||
typedef struct TCState TCState;
|
||||
|
Loading…
Reference in New Issue
Block a user