Mercurial > hg > truffle
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); |