diff options
Diffstat (limited to 'src/lj_target_x86.h')
-rw-r--r-- | src/lj_target_x86.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lj_target_x86.h b/src/lj_target_x86.h index 84b0871d..38f464fc 100644 --- a/src/lj_target_x86.h +++ b/src/lj_target_x86.h | |||
@@ -33,6 +33,7 @@ enum { | |||
33 | RID_MRM = RID_MAX, /* Pseudo-id for ModRM operand. */ | 33 | RID_MRM = RID_MAX, /* Pseudo-id for ModRM operand. */ |
34 | 34 | ||
35 | /* Calling conventions. */ | 35 | /* Calling conventions. */ |
36 | RID_SP = RID_ESP, | ||
36 | RID_RET = RID_EAX, | 37 | RID_RET = RID_EAX, |
37 | #if LJ_64 | 38 | #if LJ_64 |
38 | RID_FPRET = RID_XMM0, | 39 | RID_FPRET = RID_XMM0, |
@@ -277,10 +278,8 @@ typedef enum { | |||
277 | XO_ROUNDSD = 0x0b3a0ffc, /* Really 66 0f 3a 0b. See asm_fpmath. */ | 278 | XO_ROUNDSD = 0x0b3a0ffc, /* Really 66 0f 3a 0b. See asm_fpmath. */ |
278 | XO_UCOMISD = XO_660f(2e), | 279 | XO_UCOMISD = XO_660f(2e), |
279 | XO_CVTSI2SD = XO_f20f(2a), | 280 | XO_CVTSI2SD = XO_f20f(2a), |
280 | XO_CVTSD2SI = XO_f20f(2d), | ||
281 | XO_CVTTSD2SI= XO_f20f(2c), | 281 | XO_CVTTSD2SI= XO_f20f(2c), |
282 | XO_CVTSI2SS = XO_f30f(2a), | 282 | XO_CVTSI2SS = XO_f30f(2a), |
283 | XO_CVTSS2SI = XO_f30f(2d), | ||
284 | XO_CVTTSS2SI= XO_f30f(2c), | 283 | XO_CVTTSS2SI= XO_f30f(2c), |
285 | XO_CVTSS2SD = XO_f30f(5a), | 284 | XO_CVTSS2SD = XO_f30f(5a), |
286 | XO_CVTSD2SS = XO_f20f(5a), | 285 | XO_CVTSD2SS = XO_f20f(5a), |