diff options
author | Mike Pall <mike> | 2016-03-03 12:02:22 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2016-03-03 12:02:22 +0100 |
commit | db1b399af134e715b8ba9a0e4ad9cbafbe06ecb1 (patch) | |
tree | 24aae4d9c3f611b7af398c4ac864acd0009ba32d /src/lj_opt_narrow.c | |
parent | a44388967763d0f7f5f78dfd71703437afa69fc0 (diff) | |
download | luajit-db1b399af134e715b8ba9a0e4ad9cbafbe06ecb1.tar.gz luajit-db1b399af134e715b8ba9a0e4ad9cbafbe06ecb1.tar.bz2 luajit-db1b399af134e715b8ba9a0e4ad9cbafbe06ecb1.zip |
Bump copyright date to 2016.
Diffstat (limited to 'src/lj_opt_narrow.c')
-rw-r--r-- | src/lj_opt_narrow.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lj_opt_narrow.c b/src/lj_opt_narrow.c index fb647189..b1ab5ba8 100644 --- a/src/lj_opt_narrow.c +++ b/src/lj_opt_narrow.c | |||
@@ -1,7 +1,7 @@ | |||
1 | /* | 1 | /* |
2 | ** NARROW: Narrowing of numbers to integers (double to int32_t). | 2 | ** NARROW: Narrowing of numbers to integers (double to int32_t). |
3 | ** STRIPOV: Stripping of overflow checks. | 3 | ** STRIPOV: Stripping of overflow checks. |
4 | ** Copyright (C) 2005-2015 Mike Pall. See Copyright Notice in luajit.h | 4 | ** Copyright (C) 2005-2016 Mike Pall. See Copyright Notice in luajit.h |
5 | */ | 5 | */ |
6 | 6 | ||
7 | #define lj_opt_narrow_c | 7 | #define lj_opt_narrow_c |
@@ -501,8 +501,7 @@ TRef LJ_FASTCALL lj_opt_narrow_cindex(jit_State *J, TRef tr) | |||
501 | { | 501 | { |
502 | lua_assert(tref_isnumber(tr)); | 502 | lua_assert(tref_isnumber(tr)); |
503 | if (tref_isnum(tr)) | 503 | if (tref_isnum(tr)) |
504 | return emitir(IRT(IR_CONV, IRT_INTP), tr, | 504 | return emitir(IRT(IR_CONV, IRT_INTP), tr, (IRT_INTP<<5)|IRT_NUM|IRCONV_ANY); |
505 | (IRT_INTP<<5)|IRT_NUM|IRCONV_TRUNC|IRCONV_ANY); | ||
506 | /* Undefined overflow semantics allow stripping of ADDOV, SUBOV and MULOV. */ | 505 | /* Undefined overflow semantics allow stripping of ADDOV, SUBOV and MULOV. */ |
507 | return narrow_stripov(J, tr, IR_MULOV, | 506 | return narrow_stripov(J, tr, IR_MULOV, |
508 | LJ_64 ? ((IRT_INTP<<5)|IRT_INT|IRCONV_SEXT) : | 507 | LJ_64 ? ((IRT_INTP<<5)|IRT_INT|IRCONV_SEXT) : |