summaryrefslogtreecommitdiff
path: root/boil/tests/ShortCircuit.opt.vapor
diff options
context:
space:
mode:
Diffstat (limited to 'boil/tests/ShortCircuit.opt.vapor')
-rw-r--r--boil/tests/ShortCircuit.opt.vapor215
1 files changed, 0 insertions, 215 deletions
diff --git a/boil/tests/ShortCircuit.opt.vapor b/boil/tests/ShortCircuit.opt.vapor
deleted file mode 100644
index 8275acd..0000000
--- a/boil/tests/ShortCircuit.opt.vapor
+++ /dev/null
@@ -1,215 +0,0 @@
-
-const vmt_Main
- :Main.run1
- :Main.run2
- :Main.run3
- :Main.run4
- :Main.if1
- :Main.if2
- :Main.if3
- :Main.if4
- :Main.if5
- :Main.if6
-
-
-func Main()
- PrintIntS(1)
- ret
-
-func Main.run1(this a b c)
- if0 a goto :ss2_else
- t.1 = b
- goto :ss2_end
- ss2_else:
- t.1 = 0
- ss2_end:
- if0 t.1 goto :ss1_else
- t.0 = 1
- goto :ss1_end
- ss1_else:
- t.0 = c
- ss1_end:
- ret t.0
-
-func Main.run2(this a b c)
- if0 a goto :ss3_else
- if0 b goto :ss4_else
- t.1 = 1
- goto :ss4_end
- ss4_else:
- t.1 = c
- ss4_end:
- t.0 = t.1
- goto :ss3_end
- ss3_else:
- t.0 = 0
- ss3_end:
- ret t.0
-
-func Main.run3(this a b c)
- if0 a goto :ss6_else
- t.1 = 1
- goto :ss6_end
- ss6_else:
- t.1 = b
- ss6_end:
- if0 t.1 goto :ss5_else
- t.0 = c
- goto :ss5_end
- ss5_else:
- t.0 = 0
- ss5_end:
- ret t.0
-
-func Main.run4(this a b c)
- if0 a goto :ss7_else
- t.0 = 1
- goto :ss7_end
- ss7_else:
- if0 b goto :ss8_else
- t.1 = c
- goto :ss8_end
- ss8_else:
- t.1 = 0
- ss8_end:
- t.0 = t.1
- ss7_end:
- ret t.0
-
-func Main.if1(this a b c)
- if0 a goto :ss10_else
- t.1 = b
- goto :ss10_end
- ss10_else:
- t.1 = 0
- ss10_end:
- if0 t.1 goto :ss9_else
- t.0 = 1
- goto :ss9_end
- ss9_else:
- t.0 = c
- ss9_end:
- if0 t.0 goto :if1_else
- if1_then:
- PrintIntS(1)
- goto :if1_end
- if1_else:
- if1_end:
- ret 1
-
-func Main.if2(this a b c)
- if0 a goto :ss11_else
- if0 b goto :ss12_else
- t.1 = 1
- goto :ss12_end
- ss12_else:
- t.1 = c
- ss12_end:
- t.0 = t.1
- goto :ss11_end
- ss11_else:
- t.0 = 0
- ss11_end:
- if0 t.0 goto :if2_else
- if2_then:
- PrintIntS(2)
- goto :if2_end
- if2_else:
- if2_end:
- ret 1
-
-func Main.if3(this a b c)
- if0 a goto :ss14_else
- t.1 = 1
- goto :ss14_end
- ss14_else:
- t.1 = b
- ss14_end:
- if0 t.1 goto :ss13_else
- t.0 = c
- goto :ss13_end
- ss13_else:
- t.0 = 0
- ss13_end:
- if0 t.0 goto :if3_else
- if3_then:
- PrintIntS(3)
- goto :if3_end
- if3_else:
- if3_end:
- ret 1
-
-func Main.if4(this a b c)
- if0 a goto :ss15_else
- t.0 = 1
- goto :ss15_end
- ss15_else:
- if0 b goto :ss16_else
- t.1 = c
- goto :ss16_end
- ss16_else:
- t.1 = 0
- ss16_end:
- t.0 = t.1
- ss15_end:
- if0 t.0 goto :if4_else
- if4_then:
- PrintIntS(4)
- goto :if4_end
- if4_else:
- if4_end:
- ret 1
-
-func Main.if5(this a b c d)
- if0 a goto :ss19_else
- t.2 = 1
- goto :ss19_end
- ss19_else:
- t.2 = b
- ss19_end:
- if0 t.2 goto :ss18_else
- t.1 = 1
- goto :ss18_end
- ss18_else:
- t.1 = c
- ss18_end:
- if0 t.1 goto :ss17_else
- t.0 = 1
- goto :ss17_end
- ss17_else:
- t.0 = d
- ss17_end:
- if0 t.0 goto :if5_else
- if5_then:
- PrintIntS(5)
- goto :if5_end
- if5_else:
- if5_end:
- ret 1
-
-func Main.if6(this a b c d)
- if0 a goto :ss22_else
- t.2 = b
- goto :ss22_end
- ss22_else:
- t.2 = 0
- ss22_end:
- if0 t.2 goto :ss21_else
- t.1 = c
- goto :ss21_end
- ss21_else:
- t.1 = 0
- ss21_end:
- if0 t.1 goto :ss20_else
- t.0 = d
- goto :ss20_end
- ss20_else:
- t.0 = 0
- ss20_end:
- if0 t.0 goto :if6_else
- if6_then:
- PrintIntS(6)
- goto :if6_end
- if6_else:
- if6_end:
- ret 1