summaryrefslogtreecommitdiff
path: root/V2VM.java
diff options
context:
space:
mode:
authorbd-912 <bdunahu@colostate.edu>2024-04-20 23:43:30 -0600
committerbd-912 <bdunahu@colostate.edu>2024-04-20 23:43:30 -0600
commit04fd097fb51346f655c7bdc0c88b85e29359ef1c (patch)
tree246fb653f11e61306cb66249f4ecce451f7b8953 /V2VM.java
parent35eae1492c94e353ba8a1a52bfbae9313808b357 (diff)
Non-function live-interval computation algorithm
Diffstat (limited to 'V2VM.java')
-rw-r--r--V2VM.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/V2VM.java b/V2VM.java
index 3d181dd..f34f5fd 100644
--- a/V2VM.java
+++ b/V2VM.java
@@ -31,8 +31,8 @@ public class V2VM {
VaporProgram prog = parseVapor(System.in, System.out);
MinimalLogger.info(String.format("Generating CFGs..."));
- CFGSimp cfv = new CFGSimp(prog, strProg);
- ArrayList<ControlFlowGraph> cfgs = cfv.getCFGs();
+ LIRVisitor lv = new LIRVisitor(prog, strProg);
+ ArrayList<LIRDict> lvs = lv.getLIRs();
// MinimalLogger.info(String.format("Spilling Everywhere..."));
// SpillEverywhere spill = new SpillEverywhere(prog, strProg);