aboutsummaryrefslogtreecommitdiff
path: root/tools/test-js-optimizer-regs-output.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/test-js-optimizer-regs-output.js')
-rw-r--r--tools/test-js-optimizer-regs-output.js26
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"]