From e3054fac8eca3148df169afa2cd85de40cf5ac94 Mon Sep 17 00:00:00 2001 From: bd-912 Date: Sat, 27 Apr 2024 21:58:40 -0600 Subject: Move VaporizeVisitor VCall return store to AFTER restoring locals --- output/ex33.vaporm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'output/ex33.vaporm') diff --git a/output/ex33.vaporm b/output/ex33.vaporm index e8462d9..2179cfd 100644 --- a/output/ex33.vaporm +++ b/output/ex33.vaporm @@ -39,7 +39,6 @@ func Main [in 0, out 0, local 17] $a2 = $s7 $a3 = $s1 call $s5 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -49,6 +48,7 @@ func Main [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s1 = $s2 PrintIntS($s1 ) $s6 = $s6 @@ -72,7 +72,6 @@ func Main [in 0, out 0, local 17] $a1 = $s7 $a2 = $s4 call $s2 - $s1 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -82,6 +81,7 @@ func Main [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s1 = $v0 $s4 = $s1 PrintIntS($s4 ) $s0 = local[0] -- cgit v1.2.3