Mercurial > hg > graal-compiler
changeset 7650:5f0876b77ca8
Remove exchange method in spill move factory.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Thu, 31 Jan 2013 17:33:27 +0100 |
parents | c82170bb9936 |
children | 4b746e9da3b3 |
files | graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/LIRGenerator.java graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIR.java |
diffstat | 3 files changed, 0 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java Thu Jan 31 17:30:02 2013 +0100 +++ b/graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java Thu Jan 31 17:33:27 2013 +0100 @@ -93,12 +93,6 @@ public LIRInstruction createMove(Value result, Value input) { return new SpillMoveOp(result, input); } - - @Override - public LIRInstruction createExchange(Value input1, Value input2) { - // TODO (cwimmer) implement XCHG operation for LIR - return null; - } } public AMD64LIRGenerator(StructuredGraph graph, CodeCacheProvider runtime, TargetDescription target, FrameMap frameMap, ResolvedJavaMethod method, LIR lir) {
--- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/LIRGenerator.java Thu Jan 31 17:30:02 2013 +0100 +++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/LIRGenerator.java Thu Jan 31 17:33:27 2013 +0100 @@ -44,7 +44,6 @@ import com.oracle.graal.nodes.calc.*; import com.oracle.graal.nodes.cfg.*; import com.oracle.graal.nodes.extended.*; -import com.oracle.graal.nodes.java.*; import com.oracle.graal.nodes.spi.*; import com.oracle.graal.nodes.virtual.*; import com.oracle.graal.phases.*;
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIR.java Thu Jan 31 17:30:02 2013 +0100 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIR.java Thu Jan 31 17:33:27 2013 +0100 @@ -70,8 +70,6 @@ public interface SpillMoveFactory { LIRInstruction createMove(Value result, Value input); - - LIRInstruction createExchange(Value input1, Value input2); } private boolean hasArgInCallerFrame;