diff graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/alloc/LinearScanWalker.java @ 4207:e2578f3e8ab2

Allow an arbitary number of output operands for LIR instructions
author Christian Wimmer <Christian.Wimmer@Oracle.com>
date Tue, 03 Jan 2012 13:47:14 -0800
parents 430b5db3e6f8
children 75c620f90ab9
line wrap: on
line diff
--- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/alloc/LinearScanWalker.java	Tue Jan 03 12:10:27 2012 -0800
+++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/alloc/LinearScanWalker.java	Tue Jan 03 13:47:14 2012 -0800
@@ -825,7 +825,7 @@
         }
 
         CiValue input = op.input(0);
-        CiValue result = op.result();
+        CiValue result = op.output(0);
         return isVariable(input) && isVariable(result) && input == from.operand && result == to.operand;
     }