From 62091005231095abbf8e2cebbfce708815cb63f0 Mon Sep 17 00:00:00 2001 From: bd-912 Date: Wed, 24 Apr 2024 21:05:15 -0600 Subject: Added VaporizeVisitor, with VAssign, VMemRead, and VMemWrite --- vaporize/library/RegisterAlloc.java | 1 + 1 file changed, 1 insertion(+) (limited to 'vaporize/library/RegisterAlloc.java') diff --git a/vaporize/library/RegisterAlloc.java b/vaporize/library/RegisterAlloc.java index 4032de3..b316b96 100644 --- a/vaporize/library/RegisterAlloc.java +++ b/vaporize/library/RegisterAlloc.java @@ -61,6 +61,7 @@ public class RegisterAlloc { private void spillAtInterval(LIRVar interval) { MinimalLogger.severe(String.format("Ran out of free registers, but a spill for %s was not performed!", interval.toString())); + this.intervals.addSpilledNum(); // LIRVar spill = this.active.get(this.active.length()-1); // if (spill.getLastUse() > interval.getLastUse()) { // ; -- cgit v1.2.3