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/ex46.vaporm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'output/ex46.vaporm') diff --git a/output/ex46.vaporm b/output/ex46.vaporm index 2831b13..414fd4a 100644 --- a/output/ex46.vaporm +++ b/output/ex46.vaporm @@ -27,7 +27,6 @@ func Main [in 0, out 0, local 17] local[16] = $t8 $a0 = $s6 call $s5 - $s7 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -37,6 +36,7 @@ func Main [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s7 = $v0 $s5 = $s7 PrintIntS($s5 ) $s6 = $s6 @@ -53,7 +53,6 @@ func Main [in 0, out 0, local 17] local[16] = $t8 $a0 = $s6 call $s7 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -63,6 +62,7 @@ func Main [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s7 = $s5 PrintIntS($s7 ) $s6 = $s6 @@ -83,7 +83,6 @@ func Main [in 0, out 0, local 17] $a1 = $s7 $a2 = $s4 call $s5 - $s3 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -93,6 +92,7 @@ func Main [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s3 = $v0 $s4 = $s3 $s3 = $s4 PrintIntS($s3 ) -- cgit v1.2.3