commit ea811ab7c2a1165f9b6210cad680635699e95176 parent 49130f9edde3f47be4683897165635988cb3a7b6 Author: Quentin Carbonneaux <quentin.carbonneaux@yale.edu> Date: Fri, 24 Jul 2015 09:30:44 -0400 add simple spill test Diffstat:
| A | lisc/test/spill.ssa | | | 18 | ++++++++++++++++++ |
1 file changed, 18 insertions(+), 0 deletions(-)
diff --git a/lisc/test/spill.ssa 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