aboutsummaryrefslogtreecommitdiff
path: root/tools/test-js-optimizer-t2.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/test-js-optimizer-t2.js')
-rw-r--r--tools/test-js-optimizer-t2.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/test-js-optimizer-t2.js b/tools/test-js-optimizer-t2.js
index ffda2703..f7bda9ea 100644
--- a/tools/test-js-optimizer-t2.js
+++ b/tools/test-js-optimizer-t2.js
@@ -10,6 +10,7 @@ function shifty($id) {
var localUnchanged1 = get(1), localUnchanged2 = get(1);
q(HEAP32[(localUnchanged1 + $id + localUnchanged2) >> 2]); // unknowns should be shifted together
q($id >> _something_); // non-fixed shift
+ $id = q('..');
q($id << _somethingElse_); // non-fixed shift
pause(-1);
var $id2;
@@ -21,6 +22,7 @@ function shifty($id) {
q(HEAP32[$id3 >> 3]);
q(HEAP32[($id3 + 40) >> 3]);
q(HEAP32[($id3 + 80 | 0) >> 3]);
+ q($id3);
pause(0);
// similar, but inside another HEAP
var _idents = get('abc');