diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-07-17 18:16:06 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-07-17 18:16:06 -0700 |
commit | 30a363191c06f40fb988fdaa0ecb35b0c97ea236 (patch) | |
tree | 0018cb49f9588d3f0608a6e5fefb6d2090527606 /tools/test-js-optimizer-asm-outline2-output.js | |
parent | 7e8bd8bc10fa0d70913c21dd914c70db0bbc2523 (diff) |
add asm coercions to ifs for outlining
Diffstat (limited to 'tools/test-js-optimizer-asm-outline2-output.js')
-rw-r--r-- | tools/test-js-optimizer-asm-outline2-output.js | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tools/test-js-optimizer-asm-outline2-output.js b/tools/test-js-optimizer-asm-outline2-output.js index e8877937..fafb97c6 100644 --- a/tools/test-js-optimizer-asm-outline2-output.js +++ b/tools/test-js-optimizer-asm-outline2-output.js @@ -90,19 +90,19 @@ function _free($mem) { $120 = HEAP32[sp + 184 >> 2] | 0; $151 = HEAP32[sp + 192 >> 2] | 0; $164 = HEAP32[sp + 200 >> 2] | 0; - if (HEAP32[sp + 632 >> 2] == 5) { + if ((HEAP32[sp + 632 >> 2] | 0) == 5) { return; } - if (HEAP32[sp + 632 >> 2] == 6) { + if ((HEAP32[sp + 632 >> 2] | 0) == 6) { return HEAP32[sp + 640 >> 2]; } - if (HEAP32[sp + 632 >> 2] == 7) { + if ((HEAP32[sp + 632 >> 2] | 0) == 7) { return HEAPF32[sp + 640 >> 2]; } - if (HEAP32[sp + 632 >> 2] == 1) { + if ((HEAP32[sp + 632 >> 2] | 0) == 1) { break; } - if (HEAP32[sp + 632 >> 2] == 2) { + if ((HEAP32[sp + 632 >> 2] | 0) == 2) { switch (HEAP32[sp + 640 >> 2]) { case 2: break L621; @@ -189,16 +189,16 @@ function _free($mem) { $351 = HEAP32[sp + 400 >> 2] | 0; $364 = HEAP32[sp + 408 >> 2] | 0; $psize_1 = HEAP32[sp + 416 >> 2] | 0; - if (HEAP32[sp + 632 >> 2] == 5) { + if ((HEAP32[sp + 632 >> 2] | 0) == 5) { return; } - if (HEAP32[sp + 632 >> 2] == 6) { + if ((HEAP32[sp + 632 >> 2] | 0) == 6) { return HEAP32[sp + 640 >> 2]; } - if (HEAP32[sp + 632 >> 2] == 7) { + if ((HEAP32[sp + 632 >> 2] | 0) == 7) { return HEAPF32[sp + 640 >> 2]; } - if (HEAP32[sp + 632 >> 2] == 1) { + if ((HEAP32[sp + 632 >> 2] | 0) == 1) { break; } } else { |