summaryrefslogtreecommitdiff
path: root/src/lj_target_arm.h
diff options
context:
space:
mode:
authorMike Pall <mike>2011-12-12 23:12:25 +0100
committerMike Pall <mike>2011-12-12 23:16:55 +0100
commit03c51fc578fce2f9133e1b5baab27fae0065da6f (patch)
tree828cf7aa8eebdb3ae43456dad4ccbe7f8f9ad26b /src/lj_target_arm.h
parent1b0d64600485c0fcf53b34c1cb263b720a27b5ea (diff)
downloadluajit-03c51fc578fce2f9133e1b5baab27fae0065da6f.tar.gz
luajit-03c51fc578fce2f9133e1b5baab27fae0065da6f.tar.bz2
luajit-03c51fc578fce2f9133e1b5baab27fae0065da6f.zip
FFI: Add callback support for ARM.
Diffstat (limited to '')
-rw-r--r--src/lj_target_arm.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lj_target_arm.h b/src/lj_target_arm.h
index 0f50cf9c..b4b26d4d 100644
--- a/src/lj_target_arm.h
+++ b/src/lj_target_arm.h
@@ -139,6 +139,7 @@ typedef enum ARMIns {
139 ARMI_S = 0x000100000, 139 ARMI_S = 0x000100000,
140 ARMI_K12 = 0x02000000, 140 ARMI_K12 = 0x02000000,
141 ARMI_KNEG = 0x00200000, 141 ARMI_KNEG = 0x00200000,
142 ARMI_LS_W = 0x00200000,
142 ARMI_LS_U = 0x00800000, 143 ARMI_LS_U = 0x00800000,
143 ARMI_LS_P = 0x01000000, 144 ARMI_LS_P = 0x01000000,
144 ARMI_LS_R = 0x02000000, 145 ARMI_LS_R = 0x02000000,
@@ -176,6 +177,7 @@ typedef enum ARMIns {
176 ARMI_STRB = 0xe4400000, 177 ARMI_STRB = 0xe4400000,
177 ARMI_STRH = 0xe00000b0, 178 ARMI_STRH = 0xe00000b0,
178 ARMI_STRD = 0xe00000f0, 179 ARMI_STRD = 0xe00000f0,
180 ARMI_PUSH = 0xe92d0000,
179 181
180 ARMI_B = 0xea000000, 182 ARMI_B = 0xea000000,
181 ARMI_BL = 0xeb000000, 183 ARMI_BL = 0xeb000000,