aboutsummaryrefslogtreecommitdiff
path: root/tools/test-js-optimizer-asm-regs-harder-output.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/test-js-optimizer-asm-regs-harder-output.js')
-rw-r--r--tools/test-js-optimizer-asm-regs-harder-output.js28
1 files changed, 13 insertions, 15 deletions
diff --git a/tools/test-js-optimizer-asm-regs-harder-output.js b/tools/test-js-optimizer-asm-regs-harder-output.js
index 710018bb..448fb67a 100644
--- a/tools/test-js-optimizer-asm-regs-harder-output.js
+++ b/tools/test-js-optimizer-asm-regs-harder-output.js
@@ -37,31 +37,29 @@ function switchey(d1, i2) {
}
}
function switchey2() {
- var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, d7 = +0, d8 = +0;
+ var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, d6 = +0, d7 = +0;
i2 = STACKTOP;
STACKTOP = STACKTOP + 8 | 0;
- i6 = 1;
- while (1) switch (i6 | 0) {
+ i3 = 1;
+ while (1) switch (i3 | 0) {
case 1:
i1 = i2 | 0;
__ZN6RandomC1Ev(i1);
i4 = 0;
- i3 = 0;
- i6 = 2;
+ i5 = 0;
+ i3 = 2;
break;
case 2:
- d8 = +__ZN6Random3getEf(8, +1);
- d7 = +__ZN6Random3getEf(i1, +1);
- _printf(24, (tempInt = STACKTOP, STACKTOP = STACKTOP + 16 | 0, HEAPF64[CHECK_ALIGN_8(tempInt | 0) >> 3] = d8, HEAPF64[CHECK_ALIGN_8(tempInt + 8 | 0) >> 3] = d7, tempInt) | 0);
- i5 = (d8 != d7 & 1) + i3 | 0;
- i6 = i4 + 1 | 0;
- if ((i6 | 0) < 100) {
- i4 = i6;
- i3 = i5;
- i6 = 2;
+ d7 = +__ZN6Random3getEf(8, +1);
+ d6 = +__ZN6Random3getEf(i1, +1);
+ _printf(24, (tempInt = STACKTOP, STACKTOP = STACKTOP + 16 | 0, HEAPF64[CHECK_ALIGN_8(tempInt | 0) >> 3] = d7, HEAPF64[CHECK_ALIGN_8(tempInt + 8 | 0) >> 3] = d6, tempInt) | 0);
+ i5 = (d7 != d6 & 1) + i5 | 0;
+ i4 = i4 + 1 | 0;
+ if ((i4 | 0) < 100) {
+ i3 = 2;
break;
} else {
- i6 = 3;
+ i3 = 3;
break;
}
case 3: