diff options
author | Mike Pall <mike> | 2010-09-21 02:28:14 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2010-09-21 02:28:14 +0200 |
commit | 38628d93b819602c70cf7cf4b3da5eb2ad4f8744 (patch) | |
tree | 35ab19d0924593cfe4313bd5d896663f72084d4f /src/lj_iropt.h | |
parent | 23b5c56d41d24a29cfd17d943a9a849a7b9ac20c (diff) | |
download | luajit-38628d93b819602c70cf7cf4b3da5eb2ad4f8744.tar.gz luajit-38628d93b819602c70cf7cf4b3da5eb2ad4f8744.tar.bz2 luajit-38628d93b819602c70cf7cf4b3da5eb2ad4f8744.zip |
Improve FOLD/CSE of field loads and array/hash refs across NEWREF.
Diffstat (limited to 'src/lj_iropt.h')
-rw-r--r-- | src/lj_iropt.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_iropt.h b/src/lj_iropt.h index ee593b40..00bb2496 100644 --- a/src/lj_iropt.h +++ b/src/lj_iropt.h | |||
@@ -111,6 +111,7 @@ LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_uload(jit_State *J); | |||
111 | LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_fload(jit_State *J); | 111 | LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_fload(jit_State *J); |
112 | LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_tab_len(jit_State *J); | 112 | LJ_FUNC TRef LJ_FASTCALL lj_opt_fwd_tab_len(jit_State *J); |
113 | LJ_FUNC int LJ_FASTCALL lj_opt_fwd_href_nokey(jit_State *J); | 113 | LJ_FUNC int LJ_FASTCALL lj_opt_fwd_href_nokey(jit_State *J); |
114 | LJ_FUNC int LJ_FASTCALL lj_opt_fwd_tptr(jit_State *J, IRRef lim); | ||
114 | LJ_FUNC int lj_opt_fwd_wasnonnil(jit_State *J, IROpT loadop, IRRef xref); | 115 | LJ_FUNC int lj_opt_fwd_wasnonnil(jit_State *J, IROpT loadop, IRRef xref); |
115 | 116 | ||
116 | /* Dead-store elimination. */ | 117 | /* Dead-store elimination. */ |