summary refs log tree commit diff
path: root/lisc/test
diff options
context:
space:
mode:
authorQuentin Carbonneaux <quentin.carbonneaux@yale.edu>2015-07-21 19:43:27 -0400
committerQuentin Carbonneaux <quentin.carbonneaux@yale.edu>2015-09-15 23:01:28 -0400
commit3538e769a7f4ee2591cc4961aef9f35a02ae20a9 (patch)
tree0f6d1b94bebaf36d2751d55aa5ab66cf834f7493 /lisc/test
parent4f9a5df76be7f900d4d8f25ade69478e03ec623c (diff)
downloadroux-3538e769a7f4ee2591cc4961aef9f35a02ae20a9.tar.gz
add a live-through temporary to test alt
Diffstat (limited to 'lisc/test')
-rw-r--r--lisc/test/alt.ssa4
1 files changed, 2 insertions, 2 deletions
diff --git a/lisc/test/alt.ssa b/lisc/test/alt.ssa
index 65bc413..5137fd1 100644
--- a/lisc/test/alt.ssa
+++ b/lisc/test/alt.ssa
@@ -4,6 +4,7 @@
 
 @start
 	%ten = copy 10
+	%dum = copy 0  # dummy live-through temprorary
 @loop
 	%alt = phi @start 0, @left %alt1, @right %alt1
 	%cnt = phi @start 100, @left %cnt, @right %cnt2
@@ -19,6 +20,5 @@
 	%cnt2 = sub %cnt1, %ten
 	jez %cnt2, @end, @loop
 @end
-	%ret = copy %cnt # a dummy use, no return
-	                 # values are available yet
+	%ret = add %cnt, %dum
 	ret