aboutsummaryrefslogtreecommitdiff
path: root/src/common.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common.h')
-rw-r--r--src/common.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/common.h b/src/common.h
index 218b589..e9f0b69 100644
--- a/src/common.h
+++ b/src/common.h
@@ -31,6 +31,17 @@ enum ejit_opcode {
LDXIF,
LDXID,
+ LDXR8,
+ LDXR16,
+ LDXR32,
+ LDXR64,
+ LDXRU8,
+ LDXRU16,
+ LDXRU32,
+ LDXRU64,
+ LDXRF,
+ LDXRD,
+
STI8,
STI16,
STI32,
@@ -53,6 +64,13 @@ enum ejit_opcode {
STXIF,
STXID,
+ EXTR8,
+ EXTR16,
+ EXTR32,
+ EXTRU8,
+ EXTRU16,
+ EXTRU32,
+
ADDR,
ADDR_F,
ADDI,
@@ -73,6 +91,11 @@ enum ejit_opcode {
NEGR,
COMR,
+ LSHI,
+ LSHR,
+ RSHI,
+ RSHR,
+
ANDR,
ANDI,
@@ -117,6 +140,7 @@ enum ejit_opcode {
BLTGTR_F,
JMP,
+ JMPR,
BMCI,
BMCR,