summaryrefslogtreecommitdiff
path: root/src/lj_iropt.h
diff options
context:
space:
mode:
authorMike Pall <mike>2010-12-12 22:28:48 +0100
committerMike Pall <mike>2010-12-12 22:32:52 +0100
commit74317fa0efce58c8cedaae29315113ff609d14fe (patch)
tree9430dc1f8c0a6329839c92e2df6735f4799696e1 /src/lj_iropt.h
parenta22ea8898efa0014bbef8adceb5ed6ee269d4356 (diff)
downloadluajit2-74317fa0efce58c8cedaae29315113ff609d14fe.tar.gz
Add alias analysis for XLOAD/XSTORE. Add DSE for XSTORE.
Diffstat (limited to 'src/lj_iropt.h')
-rw-r--r--src/lj_iropt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_iropt.h b/src/lj_iropt.h
index 9e7ac9cd..4739f846 100644
--- a/src/lj_iropt.h
+++ b/src/lj_iropt.h
@@ -127,6 +127,7 @@ LJ_FUNC int lj_opt_fwd_wasnonnil(jit_State *J, IROpT loadop, IRRef xref);
LJ_FUNC TRef LJ_FASTCALL lj_opt_dse_ahstore(jit_State *J);
LJ_FUNC TRef LJ_FASTCALL lj_opt_dse_ustore(jit_State *J);
LJ_FUNC TRef LJ_FASTCALL lj_opt_dse_fstore(jit_State *J);
+LJ_FUNC TRef LJ_FASTCALL lj_opt_dse_xstore(jit_State *J);
/* Narrowing. */
LJ_FUNC TRef LJ_FASTCALL lj_opt_narrow_convert(jit_State *J);