src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadConstantIndirectlyNode.java
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
hotspot Cdiff src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadConstantIndirectlyNode.java
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadConstantIndirectlyNode.java
Print this page
*** 23,33 ****
package org.graalvm.compiler.hotspot.nodes.aot;
import static org.graalvm.compiler.nodeinfo.NodeCycles.CYCLES_3;
import static org.graalvm.compiler.nodeinfo.NodeSize.SIZE_3;
! import org.graalvm.compiler.common.PermanentBailoutException;
import org.graalvm.compiler.graph.Node;
import org.graalvm.compiler.graph.NodeClass;
import org.graalvm.compiler.graph.spi.Canonicalizable;
import org.graalvm.compiler.graph.spi.CanonicalizerTool;
import org.graalvm.compiler.hotspot.HotSpotLIRGenerator;
--- 23,33 ----
package org.graalvm.compiler.hotspot.nodes.aot;
import static org.graalvm.compiler.nodeinfo.NodeCycles.CYCLES_3;
import static org.graalvm.compiler.nodeinfo.NodeSize.SIZE_3;
! import org.graalvm.compiler.core.common.PermanentBailoutException;
import org.graalvm.compiler.graph.Node;
import org.graalvm.compiler.graph.NodeClass;
import org.graalvm.compiler.graph.spi.Canonicalizable;
import org.graalvm.compiler.graph.spi.CanonicalizerTool;
import org.graalvm.compiler.hotspot.HotSpotLIRGenerator;
*** 53,70 ****
@OptionalInput protected ValueNode value;
protected Constant constant;
protected HotSpotConstantLoadAction action;
public LoadConstantIndirectlyNode(ValueNode value) {
! super(TYPE, value.stamp().unrestricted());
this.value = value;
this.constant = null;
this.action = HotSpotConstantLoadAction.RESOLVE;
}
public LoadConstantIndirectlyNode(ValueNode value, HotSpotConstantLoadAction action) {
! super(TYPE, value.stamp().unrestricted());
this.value = value;
this.constant = null;
this.action = action;
}
--- 53,70 ----
@OptionalInput protected ValueNode value;
protected Constant constant;
protected HotSpotConstantLoadAction action;
public LoadConstantIndirectlyNode(ValueNode value) {
! super(TYPE, value.stamp());
this.value = value;
this.constant = null;
this.action = HotSpotConstantLoadAction.RESOLVE;
}
public LoadConstantIndirectlyNode(ValueNode value, HotSpotConstantLoadAction action) {
! super(TYPE, value.stamp());
this.value = value;
this.constant = null;
this.action = action;
}
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadConstantIndirectlyNode.java
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File