Mercurial > hg > graal-compiler
comparison graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/frame/ForceMaterializeNode.java @ 17450:45b45f902bed
removed Node generation (GRAAL-857)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 15 Oct 2014 15:35:33 +0200 |
parents | 0fe4732e5181 |
children | c88ab4f1f04a |
comparison
equal
deleted
inserted
replaced
17449:cca154b1bf91 | 17450:45b45f902bed |
---|---|
31 public class ForceMaterializeNode extends FixedWithNextNode implements LIRLowerable { | 31 public class ForceMaterializeNode extends FixedWithNextNode implements LIRLowerable { |
32 | 32 |
33 @Input ValueNode object; | 33 @Input ValueNode object; |
34 | 34 |
35 public static ForceMaterializeNode create(ValueNode object) { | 35 public static ForceMaterializeNode create(ValueNode object) { |
36 return USE_GENERATED_NODES ? new ForceMaterializeNodeGen(object) : new ForceMaterializeNode(object); | 36 return new ForceMaterializeNode(object); |
37 } | 37 } |
38 | 38 |
39 protected ForceMaterializeNode(ValueNode object) { | 39 protected ForceMaterializeNode(ValueNode object) { |
40 super(StampFactory.forVoid()); | 40 super(StampFactory.forVoid()); |
41 this.object = object; | 41 this.object = object; |