From 3dfeff8e8e4c84929e35880bf0bbdea64c085fc0 Mon Sep 17 00:00:00 2001 From: bd-912 Date: Mon, 29 Apr 2024 16:44:42 -0600 Subject: Messy in+out argument passing, observe MoreThan4.vapor passes --- vaporize/LIRVisitor.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'vaporize/LIRVisitor.java') diff --git a/vaporize/LIRVisitor.java b/vaporize/LIRVisitor.java index 821573c..21f632d 100644 --- a/vaporize/LIRVisitor.java +++ b/vaporize/LIRVisitor.java @@ -15,6 +15,7 @@ public class LIRVisitor extends VInstr.VisitorPR lirs; private CFGNode curr; // the current node being processed + private int curr_out_num; private String dot_format; // a list of edges to be processed by graphviz public LIRVisitor(VaporProgram vp, ArrayList vapor) { @@ -26,6 +27,7 @@ public class LIRVisitor extends VInstr.VisitorPR