diff graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java @ 17284:d21962ea9617

Remove ValueConsumer.visitValue(Value).
author Josef Eisl <josef.eisl@jku.at>
date Thu, 25 Sep 2014 14:51:02 +0200
parents e8b80721524d
children 3a834111a632
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java	Thu Sep 25 14:48:19 2014 +0200
+++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java	Thu Sep 25 14:51:02 2014 +0200
@@ -615,7 +615,7 @@
         ValueConsumer setVariableConsumer = new ValueConsumer() {
 
             @Override
-            public void visitValue(Value value) {
+            public void visitValue(Value value, OperandMode mode, EnumSet<OperandFlag> flags) {
                 if (isVariable(value)) {
                     getOrCreateInterval(asVariable(value));
                 }
@@ -681,7 +681,7 @@
                 ValueConsumer useConsumer = new ValueConsumer() {
 
                     @Override
-                    public void visitValue(Value operand) {
+                    public void visitValue(Value operand, OperandMode mode, EnumSet<OperandFlag> flags) {
                         if (isVariable(operand)) {
                             int operandNum = operandNumber(operand);
                             if (!liveKill.get(operandNum)) {
@@ -701,7 +701,7 @@
                 ValueConsumer stateConsumer = new ValueConsumer() {
 
                     @Override
-                    public void visitValue(Value operand) {
+                    public void visitValue(Value operand, OperandMode mode, EnumSet<OperandFlag> flags) {
                         int operandNum = operandNumber(operand);
                         if (!liveKill.get(operandNum)) {
                             liveGen.set(operandNum);
@@ -712,7 +712,7 @@
                 ValueConsumer defConsumer = new ValueConsumer() {
 
                     @Override
-                    public void visitValue(Value operand) {
+                    public void visitValue(Value operand, OperandMode mode, EnumSet<OperandFlag> flags) {
                         if (isVariable(operand)) {
                             int varNum = operandNumber(operand);
                             liveKill.set(varNum);
@@ -2214,7 +2214,7 @@
         Interval curInterval;
 
         @Override
-        public void visitValue(Value operand) {
+        public void visitValue(Value operand, OperandMode mode, EnumSet<OperandFlag> flags) {
             if (isRegister(operand)) {
                 if (intervalFor(operand) == curInterval) {
                     ok = true;