diff options
author | Mike Pall <mike> | 2010-12-06 00:07:36 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2010-12-06 00:07:36 +0100 |
commit | 588fa0481fff746b5a866dd8b90ddd00618da71d (patch) | |
tree | f14e18525a0736ff72a887f0b2a7d8c913ad5609 /src/lj_target_x86.h | |
parent | c5f4f607c9d73b11ce151f677a06d3f0089be219 (diff) | |
download | luajit-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.h | 2 |
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), |