diff options
author | Mike Pall <mike> | 2017-02-20 03:43:10 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2017-02-20 03:43:10 +0100 |
commit | a25c0b99b84558887887b8e298409dcf8605e5e3 (patch) | |
tree | 8cb7b1db3cb0cd4f6cdd59540d39d986b502e471 /src/lj_jit.h | |
parent | 4416e885d28c0f49d2c7bb3f9630ab23c22fbc9a (diff) | |
download | luajit-a25c0b99b84558887887b8e298409dcf8605e5e3.tar.gz luajit-a25c0b99b84558887887b8e298409dcf8605e5e3.tar.bz2 luajit-a25c0b99b84558887887b8e298409dcf8605e5e3.zip |
MIPS64, part 2: Add MIPS64 hard-float JIT compiler backend.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Sponsored by Cisco Systems, Inc.
Diffstat (limited to 'src/lj_jit.h')
-rw-r--r-- | src/lj_jit.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lj_jit.h b/src/lj_jit.h index ddcb576c..92054e3d 100644 --- a/src/lj_jit.h +++ b/src/lj_jit.h | |||
@@ -337,6 +337,10 @@ enum { | |||
337 | #endif | 337 | #endif |
338 | #if LJ_TARGET_MIPS | 338 | #if LJ_TARGET_MIPS |
339 | LJ_K64_2P31, /* 2^31 */ | 339 | LJ_K64_2P31, /* 2^31 */ |
340 | #if LJ_64 | ||
341 | LJ_K64_2P63, /* 2^63 */ | ||
342 | LJ_K64_M2P64, /* -2^64 */ | ||
343 | #endif | ||
340 | #endif | 344 | #endif |
341 | LJ_K64__MAX, | 345 | LJ_K64__MAX, |
342 | }; | 346 | }; |
@@ -352,6 +356,10 @@ enum { | |||
352 | #if LJ_TARGET_PPC || LJ_TARGET_MIPS | 356 | #if LJ_TARGET_PPC || LJ_TARGET_MIPS |
353 | LJ_K32_2P31, /* 2^31 */ | 357 | LJ_K32_2P31, /* 2^31 */ |
354 | #endif | 358 | #endif |
359 | #if LJ_TARGET_MIPS64 | ||
360 | LJ_K32_2P63, /* 2^63 */ | ||
361 | LJ_K32_M2P64, /* -2^64 */ | ||
362 | #endif | ||
355 | LJ_K32__MAX | 363 | LJ_K32__MAX |
356 | }; | 364 | }; |
357 | 365 | ||