summaryrefslogtreecommitdiff
path: root/src/lj_target_x86.h
diff options
context:
space:
mode:
authorMike Pall <mike>2010-12-06 00:07:36 +0100
committerMike Pall <mike>2010-12-06 00:07:36 +0100
commit588fa0481fff746b5a866dd8b90ddd00618da71d (patch)
treef14e18525a0736ff72a887f0b2a7d8c913ad5609 /src/lj_target_x86.h
parentc5f4f607c9d73b11ce151f677a06d3f0089be219 (diff)
downloadluajit-588fa0481fff746b5a866dd8b90ddd00618da71d.tar.gz
luajit-588fa0481fff746b5a866dd8b90ddd00618da71d.tar.bz2
luajit-588fa0481fff746b5a866dd8b90ddd00618da71d.zip
Add support for 64 bit integer arithmetic to x64 backend.
Diffstat (limited to 'src/lj_target_x86.h')
-rw-r--r--src/lj_target_x86.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_target_x86.h b/src/lj_target_x86.h
index 03c52770..0fcee6dd 100644
--- a/src/lj_target_x86.h
+++ b/src/lj_target_x86.h
@@ -187,7 +187,6 @@ typedef enum {
187 XI_PUSHi8 = 0x6a, 187 XI_PUSHi8 = 0x6a,
188 XI_TEST = 0x85, 188 XI_TEST = 0x85,
189 XI_MOVmi = 0xc7, 189 XI_MOVmi = 0xc7,
190 XI_BSWAP = 0xc8, /* Really 0fc8+r. */
191 190
192 /* Note: little-endian byte-order! */ 191 /* Note: little-endian byte-order! */
193 XI_FLDZ = 0xeed9, 192 XI_FLDZ = 0xeed9,
@@ -230,6 +229,7 @@ typedef enum {
230 XO_MOVZXw = XO_0f(b7), 229 XO_MOVZXw = XO_0f(b7),
231 XO_MOVSXb = XO_0f(be), 230 XO_MOVSXb = XO_0f(be),
232 XO_MOVSXw = XO_0f(bf), 231 XO_MOVSXw = XO_0f(bf),
232 XO_BSWAP = XO_0f(c8),
233 233
234 XO_MOVSD = XO_f20f(10), 234 XO_MOVSD = XO_f20f(10),
235 XO_MOVSDto = XO_f20f(11), 235 XO_MOVSDto = XO_f20f(11),