diff options
author | bd-912 <bdunahu@colostate.edu> | 2024-04-20 23:43:30 -0600 |
---|---|---|
committer | bd-912 <bdunahu@colostate.edu> | 2024-04-20 23:43:30 -0600 |
commit | 04fd097fb51346f655c7bdc0c88b85e29359ef1c (patch) | |
tree | 246fb653f11e61306cb66249f4ecce451f7b8953 /V2VM.java | |
parent | 35eae1492c94e353ba8a1a52bfbae9313808b357 (diff) |
Non-function live-interval computation algorithm
Diffstat (limited to 'V2VM.java')
-rw-r--r-- | V2VM.java | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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); |