comparison graal/GraalCompiler/src/com/sun/c1x/gen/LIRGenerator.java @ 2847:caf55daa41dc

Fixed/FLoating Node
author Gilles Duboscq <gilles.duboscq@oracle.com>
date Tue, 31 May 2011 15:19:08 +0200
parents d54ea877a302
children c061a6be3728
comparison
equal deleted inserted replaced
2832:775c31be565c 2847:caf55daa41dc
40 import com.sun.c1x.graph.*; 40 import com.sun.c1x.graph.*;
41 import com.sun.c1x.ir.*; 41 import com.sun.c1x.ir.*;
42 import com.sun.c1x.lir.*; 42 import com.sun.c1x.lir.*;
43 import com.sun.c1x.util.*; 43 import com.sun.c1x.util.*;
44 import com.sun.c1x.value.*; 44 import com.sun.c1x.value.*;
45 import com.sun.cri.bytecode.*;
46 import com.sun.cri.bytecode.Bytecodes.MemoryBarriers; 45 import com.sun.cri.bytecode.Bytecodes.MemoryBarriers;
47 import com.sun.cri.ci.*; 46 import com.sun.cri.ci.*;
48 import com.sun.cri.ri.*; 47 import com.sun.cri.ri.*;
49 import com.sun.cri.xir.CiXirAssembler.XirConstant; 48 import com.sun.cri.xir.CiXirAssembler.XirConstant;
50 import com.sun.cri.xir.CiXirAssembler.XirInstruction; 49 import com.sun.cri.xir.CiXirAssembler.XirInstruction;
1406 } 1405 }
1407 1406
1408 protected void preGCWriteBarrier(CiValue addrOpr, boolean patch, LIRDebugInfo info) { 1407 protected void preGCWriteBarrier(CiValue addrOpr, boolean patch, LIRDebugInfo info) {
1409 } 1408 }
1410 1409
1411 protected void setNoResult(Instruction x) { 1410 protected void setNoResult(Value x) {
1412 x.clearOperand(); 1411 x.clearOperand();
1413 } 1412 }
1414 1413
1415 protected CiValue setResult(Value x, CiVariable operand) { 1414 protected CiValue setResult(Value x, CiVariable operand) {
1416 x.setOperand(operand); 1415 x.setOperand(operand);