summaryrefslogtreecommitdiff
path: root/src/lj_target_arm64.h
diff options
context:
space:
mode:
authorMike Pall <mike>2016-12-15 22:47:40 +0100
committerMike Pall <mike>2016-12-15 22:47:40 +0100
commitebec2530befabb8777f3e46d22980112c942dba8 (patch)
treedacef5aeab95c157687ad59f972d04c6af5994f1 /src/lj_target_arm64.h
parent3cfa9cb2bbe0dde6f701ba1d90f1e4afed5d1519 (diff)
downloadluajit-ebec2530befabb8777f3e46d22980112c942dba8.tar.gz
luajit-ebec2530befabb8777f3e46d22980112c942dba8.tar.bz2
luajit-ebec2530befabb8777f3e46d22980112c942dba8.zip
ARM64: Fuse BOR/BXOR and BNOT into ORN/EON.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Diffstat (limited to 'src/lj_target_arm64.h')
-rw-r--r--src/lj_target_arm64.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_target_arm64.h b/src/lj_target_arm64.h
index f77a58a0..9e9fbd01 100644
--- a/src/lj_target_arm64.h
+++ b/src/lj_target_arm64.h
@@ -142,6 +142,7 @@ typedef enum A64Ins {
142 A64I_S = 0x20000000, 142 A64I_S = 0x20000000,
143 A64I_X = 0x80000000, 143 A64I_X = 0x80000000,
144 A64I_EX = 0x00200000, 144 A64I_EX = 0x00200000,
145 A64I_ON = 0x00200000,
145 A64I_K12 = 0x1a000000, 146 A64I_K12 = 0x1a000000,
146 A64I_K13 = 0x18000000, 147 A64I_K13 = 0x18000000,
147 A64I_LS_U = 0x01000000, 148 A64I_LS_U = 0x01000000,