commit b35a7d2acdd53c8ea8e2a888b71cf734aab23c8c
parent 890c0ada0e093209ba5e25fff730409d5517ead2
Author: Quentin Carbonneaux <quentin.carbonneaux@yale.edu>
Date: Wed, 22 Jul 2015 04:52:40 -0400
alt.ssa was in buggy ssa form
Diffstat:
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/lisc/test/alt.ssa b/lisc/test/alt.ssa
@@ -7,7 +7,7 @@
%dum = copy 0 # dummy live-through temprorary
@loop
%alt = phi @start 0, @left %alt1, @right %alt1
- %cnt = phi @start 100, @left %cnt, @right %cnt2
+ %cnt = phi @start 100, @left %cnt, @right %cnt1
%alt1 = sub 1, %alt
jez %alt1, @left, @right
@left
@@ -16,9 +16,8 @@
%z = copy %x
jez %z, @loop, @left
@right
- %cnt1 = phi @loop %cnt, @right %cnt2
- %cnt2 = sub %cnt1, %ten
- jez %cnt2, @end, @loop
+ %cnt1 = sub %cnt, %ten
+ jez %cnt1, @end, @loop
@end
%ret = add %cnt, %dum
ret