aboutsummaryrefslogtreecommitdiff
path: root/tools/test-js-optimizer-asm-pre-output.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-07-08 17:02:27 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-07-08 17:02:27 -0700
commitd24631b99e37c863f853f2e8706e9114df5b51ee (patch)
treec1b2c6fae18ee567c08ef4d540debf5acfed3fb9 /tools/test-js-optimizer-asm-pre-output.js
parent94dfbf75aa9813432a60e6832f34f26e8b763512 (diff)
parent208893daffc8aab7a1a8e75fbd10cd5144b569c4 (diff)
Merge branch 'incoming' of github.com:kripken/emscripten into incoming
Diffstat (limited to 'tools/test-js-optimizer-asm-pre-output.js')
-rw-r--r--tools/test-js-optimizer-asm-pre-output.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/test-js-optimizer-asm-pre-output.js b/tools/test-js-optimizer-asm-pre-output.js
index 59a42010..b7afab26 100644
--- a/tools/test-js-optimizer-asm-pre-output.js
+++ b/tools/test-js-optimizer-asm-pre-output.js
@@ -63,6 +63,9 @@ function b($this, $__n) {
HEAP32[($this + 4 & 16777215) >> 2] = $40;
}
HEAP8[$38 + $40 & 16777215] = 0;
+ HEAP32[$4] = ~HEAP32[$5];
+ HEAP32[$4] = ~HEAP32[$5];
+ HEAP32[$4] = ~HEAP32[$5];
return;
}
function rett() {
@@ -127,6 +130,7 @@ function compare_result_simplification() {
HEAP32[$4] = HEAP32[$5] == HEAP32[$6];
HEAP32[$4] = HEAP32[$5] === HEAP32[$6];
HEAP32[$4] = HEAP32[$5] != HEAP32[$6];
+ HEAP32[$4] = HEAP32[$5] !== HEAP32[$6];
var x = HEAP32[$5] != HEAP32[$6] | 0;
}
function tempDoublePtr($45, $14, $28, $42) {