mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-08 15:34:09 +00:00
Update lj_target_s390x.h
changed instruction opcode to 64bit
This commit is contained in:
parent
31fb648a50
commit
498f028e69
@ -154,27 +154,27 @@ typedef struct {
|
|||||||
#define ARMF_RSH(sh, r) (0x10 | ((sh) << 5) | ARMF_S(r))
|
#define ARMF_RSH(sh, r) (0x10 | ((sh) << 5) | ARMF_S(r))
|
||||||
|
|
||||||
typedef enum S390xIns {
|
typedef enum S390xIns {
|
||||||
S390I_SR = 0x1B000000,
|
S390I_SR = 0x1B00000000000000,
|
||||||
S390I_AR = 0x1A000000,
|
S390I_AR = 0x1A00000000000000,
|
||||||
S390I_NR = 0x14000000,
|
S390I_NR = 0x1400000000000000,
|
||||||
S390I_XR = 0x17000000,
|
S390I_XR = 0x1700000000000000,
|
||||||
S390I_MR = 0x1C000000,
|
S390I_MR = 0x1C00000000000000,
|
||||||
S390I_LR = 0x18000000,
|
S390I_LR = 0x1800000000000000,
|
||||||
S390I_C = 0x59000000,
|
S390I_C = 0x5900000000000000,
|
||||||
S390I_LH = 0x48000000,
|
S390I_LH = 0x4800000000000000,
|
||||||
S390I_BASR = 0x0D000000,
|
S390I_BASR = 0x0D00000000000000,
|
||||||
S390I_MVCL = 0x0e000000,
|
S390I_MVCL = 0x0e00000000000000,
|
||||||
S390I_ST = 0x50000000,
|
S390I_ST = 0x5000000000000000,
|
||||||
S390I_TM = 0x91000000,
|
S390I_TM = 0x9100000000000000,
|
||||||
S390I_MP = 0xbd000090,
|
S390I_MP = 0xbd00009000000000,
|
||||||
S390I_CLR = 0x15000000,
|
S390I_CLR = 0x1500000000000000,
|
||||||
} S390xIns;
|
} S390xIns;
|
||||||
|
|
||||||
typedef enum S390xShift {
|
typedef enum S390xShift {
|
||||||
S390SH_SLL, S390SH_SRL, S390SH_SRA
|
S390SH_SLL, S390SH_SRL, S390SH_SRA
|
||||||
} S390xShift;
|
} S390xShift;
|
||||||
|
|
||||||
/* ARM condition codes. */
|
/* S390x condition codes. */
|
||||||
typedef enum S390xCC {
|
typedef enum S390xCC {
|
||||||
|
|
||||||
} S390xCC;
|
} S390xCC;
|
||||||
|
Loading…
Reference in New Issue
Block a user