comparison graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/LeaveCurrentStackFrameNode.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 f57d86eb036f
comparison
equal deleted inserted replaced
17449:cca154b1bf91 17450:45b45f902bed
37 public class LeaveCurrentStackFrameNode extends FixedWithNextNode implements LIRLowerable { 37 public class LeaveCurrentStackFrameNode extends FixedWithNextNode implements LIRLowerable {
38 38
39 @Input SaveAllRegistersNode registerSaver; 39 @Input SaveAllRegistersNode registerSaver;
40 40
41 public static LeaveCurrentStackFrameNode create(ValueNode registerSaver) { 41 public static LeaveCurrentStackFrameNode create(ValueNode registerSaver) {
42 return USE_GENERATED_NODES ? new LeaveCurrentStackFrameNodeGen(registerSaver) : new LeaveCurrentStackFrameNode(registerSaver); 42 return new LeaveCurrentStackFrameNode(registerSaver);
43 } 43 }
44 44
45 protected LeaveCurrentStackFrameNode(ValueNode registerSaver) { 45 protected LeaveCurrentStackFrameNode(ValueNode registerSaver) {
46 super(StampFactory.forVoid()); 46 super(StampFactory.forVoid());
47 this.registerSaver = (SaveAllRegistersNode) registerSaver; 47 this.registerSaver = (SaveAllRegistersNode) registerSaver;