diff options
author | Mike Pall <mike> | 2011-10-22 02:03:07 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2011-10-22 02:03:07 +0200 |
commit | aa502203a603625a0d8e51975db4504e58b917f0 (patch) | |
tree | 05daa6376e6d73f2a80c6b3256170399c937bbb6 /src | |
parent | fee957b22d063bab22b1b71221088a5d5d745e7d (diff) | |
download | luajit-aa502203a603625a0d8e51975db4504e58b917f0.tar.gz luajit-aa502203a603625a0d8e51975db4504e58b917f0.tar.bz2 luajit-aa502203a603625a0d8e51975db4504e58b917f0.zip |
Add missing FOLD rule for CONV.u64.int + sign-extension.
Diffstat (limited to 'src')
-rw-r--r-- | src/lj_opt_fold.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_opt_fold.c b/src/lj_opt_fold.c index e04fa480..2a388278 100644 --- a/src/lj_opt_fold.c +++ b/src/lj_opt_fold.c | |||
@@ -967,6 +967,7 @@ LJFOLDF(simplify_floor_conv) | |||
967 | 967 | ||
968 | /* Strength reduction of widening. */ | 968 | /* Strength reduction of widening. */ |
969 | LJFOLD(CONV any IRCONV_I64_INT) | 969 | LJFOLD(CONV any IRCONV_I64_INT) |
970 | LJFOLD(CONV any IRCONV_U64_INT) | ||
970 | LJFOLDF(simplify_conv_sext) | 971 | LJFOLDF(simplify_conv_sext) |
971 | { | 972 | { |
972 | IRRef ref = fins->op1; | 973 | IRRef ref = fins->op1; |