From ea811ab7c2a1165f9b6210cad680635699e95176 Mon Sep 17 00:00:00 2001
From: Quentin Carbonneaux <quentin.carbonneaux@yale.edu>
Date: Fri, 24 Jul 2015 09:30:44 -0400
Subject: [PATCH] add simple spill test

---
 lisc/test/spill.ssa | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 lisc/test/spill.ssa

diff --git a/lisc/test/spill.ssa b/lisc/test/spill.ssa
new file mode 100644
index 0000000..9e24e9e
--- /dev/null
+++ b/lisc/test/spill.ssa
@@ -0,0 +1,18 @@
+# Test with NReg == 3
+# there must be a spill
+# happening on %c.
+# If you replace the sub
+# by an add or comment
+# the two marked lines
+# there should be no
+# spill.
+
+@start
+	%f = copy 0      # here
+	%b = copy 1
+	%c = copy 2
+	%a = sub %b, %c
+	%d = copy %b
+	%e = copy %f     # and here
+	%g = copy %a
+	ret