diff options
Diffstat (limited to 'tools/test-js-optimizer-regs-output.js')
-rw-r--r-- | tools/test-js-optimizer-regs-output.js | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/tools/test-js-optimizer-regs-output.js b/tools/test-js-optimizer-regs-output.js index 30b504be..8e5d2e63 100644 --- a/tools/test-js-optimizer-regs-output.js +++ b/tools/test-js-optimizer-regs-output.js @@ -1,26 +1,27 @@ function test() { - var r1 = 0; + var r1, r2, r3; + r1 = 0; f(r1); r1++; - var r2 = r1 + 2; + r2 = r1 + 2; g(r1, r2); f(r1); - var r1 = cheez(); - var r2 = r1 + 2; + r1 = cheez(); + r2 = r1 + 2; g(r2, r2); - var r2 = 200; - var r2 = 203; - var r2 = 205; - var r1 = 208; + r2 = 200; + r2 = 203; + r2 = 205; + r1 = 208; c(r2); while (f()) { - var r2 = 5; - var r1 = 12; + r2 = 5; + r1 = 12; gg(r2, r1 * 2); - var r3 = 100; + r3 = 100; gg(r3, 20); } - var r3 = f(), r1 = 100, r1 = 1e3, r1 = 1e5; + r3 = f(), r1 = 100, r1 = 1e3, r1 = 1e5; f(r3()); } // EMSCRIPTEN_GENERATED_FUNCTIONS: ["test"] |