summaryrefslogtreecommitdiff
path: root/src/lj_opt_fold.c
diff options
context:
space:
mode:
authorMike Pall <mike>2011-02-07 21:59:25 +0100
committerMike Pall <mike>2011-02-07 21:59:25 +0100
commit97d0874ff5dc878758f79ceef5509cc632779c53 (patch)
treed7527912e89c4af827302b0a9ca2f0634d8ead15 /src/lj_opt_fold.c
parent0a50356b6f7d256af36fbf564b73c5721681cb56 (diff)
downloadluajit-97d0874ff5dc878758f79ceef5509cc632779c53.tar.gz
luajit-97d0874ff5dc878758f79ceef5509cc632779c53.tar.bz2
luajit-97d0874ff5dc878758f79ceef5509cc632779c53.zip
Add IR_XBAR, a barrier against XLOAD/XSTORE optimizations.
Diffstat (limited to 'src/lj_opt_fold.c')
-rw-r--r--src/lj_opt_fold.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_opt_fold.c b/src/lj_opt_fold.c
index f4872046..e5ed7ade 100644
--- a/src/lj_opt_fold.c
+++ b/src/lj_opt_fold.c
@@ -1895,6 +1895,7 @@ LJFOLD(NEWREF any any) /* Treated like a store. */
1895LJFOLD(CALLS any any) 1895LJFOLD(CALLS any any)
1896LJFOLD(CALLL any any) /* Safeguard fallback. */ 1896LJFOLD(CALLL any any) /* Safeguard fallback. */
1897LJFOLD(CALLXS any any) 1897LJFOLD(CALLXS any any)
1898LJFOLD(XBAR)
1898LJFOLD(RETF any any) /* Modifies BASE. */ 1899LJFOLD(RETF any any) /* Modifies BASE. */
1899LJFOLD(TNEW any any) 1900LJFOLD(TNEW any any)
1900LJFOLD(TDUP any) 1901LJFOLD(TDUP any)