diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-05-11 17:07:10 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-05-11 17:07:10 -0700 |
commit | 805574ef514b02e4fe7dd6a1caa1b9e853af687d (patch) | |
tree | ecaadaf1bf82ab36f92bde7ae07889b46cddfce6 /tools/test-js-optimizer-regs-output.js | |
parent | 8fe89680cb2f585103a8d3d5705b85ec367ef9df (diff) |
unenabled experimental registerization pass in js optimizer
Diffstat (limited to 'tools/test-js-optimizer-regs-output.js')
-rw-r--r-- | tools/test-js-optimizer-regs-output.js | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/tools/test-js-optimizer-regs-output.js b/tools/test-js-optimizer-regs-output.js new file mode 100644 index 00000000..30b504be --- /dev/null +++ b/tools/test-js-optimizer-regs-output.js @@ -0,0 +1,26 @@ +function test() { + var r1 = 0; + f(r1); + r1++; + var r2 = r1 + 2; + g(r1, r2); + f(r1); + var r1 = cheez(); + var r2 = r1 + 2; + g(r2, r2); + var r2 = 200; + var r2 = 203; + var r2 = 205; + var r1 = 208; + c(r2); + while (f()) { + var r2 = 5; + var r1 = 12; + gg(r2, r1 * 2); + var r3 = 100; + gg(r3, 20); + } + var r3 = f(), r1 = 100, r1 = 1e3, r1 = 1e5; + f(r3()); +} +// EMSCRIPTEN_GENERATED_FUNCTIONS: ["test"] |