Searched refs:stateBefore (Results 1 - 25 of 31) sorted by relevance

12

/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/
H A DDeoptimizingFixedWithNextNode.java34 @OptionalInput(InputType.State) protected FrameState stateBefore; field in class:DeoptimizingFixedWithNextNode
40 protected DeoptimizingFixedWithNextNode(NodeClass<? extends DeoptimizingFixedWithNextNode> c, Stamp stamp, FrameState stateBefore) { argument
42 this.stateBefore = stateBefore;
46 public FrameState stateBefore() { method in class:DeoptimizingFixedWithNextNode
47 return stateBefore;
52 updateUsages(stateBefore, f);
53 stateBefore = f;
H A DAbstractDeoptimizeNode.java40 * interpreter) at the position described by the {@link #stateBefore() deoptimization state}.
53 @OptionalInput(State) FrameState stateBefore; field in class:AbstractDeoptimizeNode
55 protected AbstractDeoptimizeNode(NodeClass<? extends AbstractDeoptimizeNode> c, FrameState stateBefore) { argument
57 this.stateBefore = stateBefore;
66 public FrameState stateBefore() { method in class:AbstractDeoptimizeNode
67 return stateBefore;
72 updateUsages(stateBefore, f);
73 stateBefore = f;
H A DDeoptimizingNode.java49 FrameState stateBefore(); method in interface:DeoptimizingNode.DeoptBefore
H A DDeoptimizeNode.java59 public DeoptimizeNode(DeoptimizationAction action, DeoptimizationReason reason, int debugId, JavaConstant speculation, FrameState stateBefore) { argument
60 super(TYPE, stateBefore);
H A DDynamicDeoptimizeNode.java84 constant), speculationConstant, stateBefore());
H A DFixedGuardNode.java70 deopt.setStateBefore(stateBefore());
H A DAbstractFixedGuardNode.java116 deopt.setStateBefore(stateBefore());
H A DSimplifyingGraphDecoder.java218 if (guard.stateBefore() != null) {
219 deopt.setStateBefore(guard.stateBefore());
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/
H A DAccessMonitorNode.java47 @OptionalInput(InputType.State) FrameState stateBefore; field in class:AccessMonitorNode
57 public FrameState stateBefore() { method in class:AccessMonitorNode
58 return stateBefore;
63 updateUsages(stateBefore, f);
64 stateBefore = f;
H A DAbstractNewArrayNode.java46 protected AbstractNewArrayNode(NodeClass<? extends AbstractNewArrayNode> c, Stamp stamp, ValueNode length, boolean fillContents, FrameState stateBefore) { argument
47 super(c, stamp, fillContents, stateBefore);
H A DNewArrayNode.java56 public NewArrayNode(ResolvedJavaType elementType, ValueNode length, boolean fillContents, FrameState stateBefore) { argument
57 this(TYPE, elementType, length, fillContents, stateBefore);
60 protected NewArrayNode(NodeClass<? extends NewArrayNode> c, ResolvedJavaType elementType, ValueNode length, boolean fillContents, FrameState stateBefore) { argument
61 super(c, StampFactory.objectNonNull(TypeReference.createExactTrusted(elementType.getArrayClass())), length, fillContents, stateBefore);
H A DNewInstanceNode.java55 public NewInstanceNode(ResolvedJavaType type, boolean fillContents, FrameState stateBefore) { argument
56 this(TYPE, type, fillContents, stateBefore);
59 protected NewInstanceNode(NodeClass<? extends NewInstanceNode> c, ResolvedJavaType type, boolean fillContents, FrameState stateBefore) { argument
60 super(c, StampFactory.objectNonNull(TypeReference.createExactTrusted(type)), fillContents, stateBefore);
H A DAbstractNewObjectNode.java45 protected AbstractNewObjectNode(NodeClass<? extends AbstractNewObjectNode> c, Stamp stamp, boolean fillContents, FrameState stateBefore) { argument
46 super(c, stamp, stateBefore);
H A DDynamicNewInstanceNode.java56 protected DynamicNewInstanceNode(NodeClass<? extends DynamicNewInstanceNode> c, ValueNode clazz, boolean fillContents, FrameState stateBefore) { argument
57 super(c, StampFactory.objectNonNull(), fillContents, stateBefore);
78 return new NewInstanceNode(type, fillContents(), stateBefore());
H A DDynamicNewArrayNode.java80 protected DynamicNewArrayNode(NodeClass<? extends DynamicNewArrayNode> c, ValueNode elementType, ValueNode length, boolean fillContents, JavaKind knownElementKind, FrameState stateBefore, argument
82 super(c, computeStamp(knownElementKind, metaAccess), length, fillContents, stateBefore);
109 return new NewArrayNode(type, length(), fillContents(), stateBefore());
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/
H A DG1PreWriteBarrier.java41 @OptionalInput(InputType.State) FrameState stateBefore; field in class:G1PreWriteBarrier
69 public FrameState stateBefore() { method in class:G1PreWriteBarrier
70 return stateBefore;
75 updateUsages(stateBefore, state);
76 stateBefore = state;
H A DVMErrorNode.java66 if (stateBefore() != null) {
69 FrameState fs = stateBefore();
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/
H A DInitializeKlassStubCall.java60 @OptionalInput(InputType.State) protected FrameState stateBefore; field in class:InitializeKlassStubCall
102 public FrameState stateBefore() { method in class:InitializeKlassStubCall
103 return stateBefore;
108 updateUsages(stateBefore, f);
109 stateBefore = f;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/
H A DFloatableAccessNode.java49 boolean nullCheck, FrameState stateBefore) {
50 super(c, address, location, stamp, guard, barrierType, nullCheck, stateBefore);
48 FloatableAccessNode(NodeClass<? extends FloatableAccessNode> c, AddressNode address, LocationIdentity location, Stamp stamp, GuardingNode guard, BarrierType barrierType, boolean nullCheck, FrameState stateBefore) argument
H A DFixedAccessNode.java83 FrameState stateBefore) {
84 super(c, stamp, stateBefore);
82 FixedAccessNode(NodeClass<? extends FixedAccessNode> c, AddressNode address, LocationIdentity location, Stamp stamp, GuardingNode guard, BarrierType barrierType, boolean nullCheck, FrameState stateBefore) argument
H A DReadNode.java76 public ReadNode(AddressNode address, LocationIdentity location, Stamp stamp, GuardingNode guard, BarrierType barrierType, boolean nullCheck, FrameState stateBefore) { argument
77 this(TYPE, address, location, stamp, guard, barrierType, nullCheck, stateBefore);
81 FrameState stateBefore) {
82 super(c, address, location, stamp, guard, barrierType, nullCheck, stateBefore);
115 return new ReadNode(newAddress, getLocationIdentity(), stamp(), getGuard(), getBarrierType(), getNullCheck(), stateBefore());
80 ReadNode(NodeClass<? extends ReadNode> c, AddressNode address, LocationIdentity location, Stamp stamp, GuardingNode guard, BarrierType barrierType, boolean nullCheck, FrameState stateBefore) argument
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/
H A DInstrumentationNode.java65 private InstrumentationNode(ValueNode target, boolean anchored, int initialDependencySize, FrameState stateBefore) { argument
66 super(TYPE, StampFactory.forVoid(), stateBefore);
106 InstrumentationNode clone = new InstrumentationNode(newTarget, anchored, weakDependencies.size(), stateBefore);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/
H A DFrameStateAssignmentPhase.java64 if (deopt.canDeoptimize() && deopt.stateBefore() == null) {
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/
H A DBytecodeParser.java460 FrameState stateBefore; field in class:BytecodeParser.IntrinsicScope
486 stateBefore = parser.frameState.create(parser.bci(), parser.getNonIntrinsicAncestor(), false, argSlotKinds, args);
546 if (stateBefore == null) {
547 stateBefore = graph.start().stateAfter();
549 if (stateBefore != frameState) {
550 frameState.replaceAndDelete(stateBefore);
753 FrameState stateBefore = frameState.create(bci(), getNonIntrinsicAncestor(), false, null, null);
754 profilingPlugin.profileInvoke(this, method, stateBefore);
1145 FrameState stateBefore = frameState.create(bci(), getNonIntrinsicAncestor(), false, null, null);
1147 profilingPlugin.profileGoto(this, method, bci(), targetBci, stateBefore);
[all...]
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/
H A DWriteBarrierAdditionPhase.java89 preBarrier.setStateBefore(node.stateBefore());

Completed in 362 milliseconds

12