diff options
author | Mike Pall <mike> | 2012-06-28 15:10:52 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2012-06-28 15:10:52 +0200 |
commit | a9bf455b96e6a6717e53051efbe4cb95e17a7e92 (patch) | |
tree | 542040435ec936185b8a73aaea97d308d4203393 /src/lj_opt_fold.c | |
parent | 0d1056eeed34cf349938188b177406b6cab91257 (diff) | |
download | luajit-a9bf455b96e6a6717e53051efbe4cb95e17a7e92.tar.gz luajit-a9bf455b96e6a6717e53051efbe4cb95e17a7e92.tar.bz2 luajit-a9bf455b96e6a6717e53051efbe4cb95e17a7e92.zip |
Add HREFK forwarding. Eliminate HREFK guard for TDUP refs.
Diffstat (limited to 'src/lj_opt_fold.c')
-rw-r--r-- | src/lj_opt_fold.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lj_opt_fold.c b/src/lj_opt_fold.c index 41d1ff8a..5a634bbc 100644 --- a/src/lj_opt_fold.c +++ b/src/lj_opt_fold.c | |||
@@ -1846,6 +1846,9 @@ LJFOLDF(cse_uref) | |||
1846 | return EMITFOLD; | 1846 | return EMITFOLD; |
1847 | } | 1847 | } |
1848 | 1848 | ||
1849 | LJFOLD(HREFK any any) | ||
1850 | LJFOLDX(lj_opt_fwd_hrefk) | ||
1851 | |||
1849 | LJFOLD(HREF TNEW any) | 1852 | LJFOLD(HREF TNEW any) |
1850 | LJFOLDF(fwd_href_tnew) | 1853 | LJFOLDF(fwd_href_tnew) |
1851 | { | 1854 | { |