public class FormatObjectNode
extends org.graalvm.compiler.nodes.FixedWithNextNode
implements org.graalvm.compiler.nodes.spi.Lowerable
org.graalvm.compiler.graph.Node.ConstantNodeParameter, org.graalvm.compiler.graph.Node.EdgeVisitor, org.graalvm.compiler.graph.Node.IndirectCanonicalization, org.graalvm.compiler.graph.Node.InjectedNodeParameter, org.graalvm.compiler.graph.Node.Input, org.graalvm.compiler.graph.Node.NodeInsertionStackTrace, org.graalvm.compiler.graph.Node.NodeIntrinsic, org.graalvm.compiler.graph.Node.OptionalInput, org.graalvm.compiler.graph.Node.Successor, org.graalvm.compiler.graph.Node.ValueNumberable
Modifier and Type | Field and Description |
---|---|
protected org.graalvm.compiler.nodes.ValueNode |
hub |
protected org.graalvm.compiler.nodes.ValueNode |
memory |
protected org.graalvm.compiler.nodes.ValueNode |
rememberedSet |
static org.graalvm.compiler.graph.NodeClass<FormatObjectNode> |
TYPE |
Constructor and Description |
---|
FormatObjectNode(org.graalvm.compiler.nodes.ValueNode memory,
org.graalvm.compiler.nodes.ValueNode hub,
org.graalvm.compiler.nodes.ValueNode rememberedSet) |
Modifier and Type | Method and Description |
---|---|
org.graalvm.compiler.nodes.ValueNode |
getHub() |
org.graalvm.compiler.nodes.ValueNode |
getMemory() |
org.graalvm.compiler.nodes.ValueNode |
getRememberedSet() |
void |
lower(org.graalvm.compiler.nodes.spi.LoweringTool tool) |
asConstant, asJavaConstant, asSerializableConstant, getStackKind, graph, hasUsagesOtherThan, inferStamp, isAllowedUsageType, isConstant, isConstantPredicate, isDefaultConstant, isJavaConstant, isNullConstant, isSerializableConstant, replaceAtUsages, setStamp, stamp, updateStamp
afterClone, applyInputs, applySuccessors, assertFalse, assertTrue, cfgPredecessors, cfgSuccessors, clearInputs, clearNodeSourcePosition, clearSuccessors, copyWithInputs, copyWithInputs, dataFlowEquals, estimatedNodeCycles, estimatedNodeSize, fail, formatTo, getCreationPosition, getDebug, getDebugProperties, getDebugProperties, getInsertionPosition, getNodeClass, getNodeSourcePosition, getOptions, getUsageCount, hasExactlyOneUsage, hashCode, hasMoreThanOneUsage, hasNoUsages, hasUsages, inputPositions, inputs, isAlive, isDeleted, isUnregistered, markDeleted, maybeNotifyZeroUsages, modCount, predecessor, pushInputs, removeUsage, replaceAllInputs, replaceAndDelete, replaceAtAllUsages, replaceAtMatchingUsages, replaceAtPredecessor, replaceAtUsages, replaceAtUsages, replaceAtUsages, replaceAtUsagesAndDelete, replaceAtUsagesAndDelete, replaceFirstInput, replaceFirstInput, replaceFirstSuccessor, safeDelete, setCreationPosition, setInsertionPosition, setNodeSourcePosition, simplify, successorPositions, successors, toString, toString, updateNodeSourcePosition, updatePredecessor, updateUsages, updateUsagesInterface, usages, valueEquals, verifyEdges, verifyInputs, verifySourcePosition, withNodeSourcePosition
public static final org.graalvm.compiler.graph.NodeClass<FormatObjectNode> TYPE
protected org.graalvm.compiler.nodes.ValueNode memory
protected org.graalvm.compiler.nodes.ValueNode hub
protected org.graalvm.compiler.nodes.ValueNode rememberedSet
public FormatObjectNode(org.graalvm.compiler.nodes.ValueNode memory, org.graalvm.compiler.nodes.ValueNode hub, org.graalvm.compiler.nodes.ValueNode rememberedSet)
public org.graalvm.compiler.nodes.ValueNode getMemory()
public org.graalvm.compiler.nodes.ValueNode getHub()
public org.graalvm.compiler.nodes.ValueNode getRememberedSet()
public void lower(org.graalvm.compiler.nodes.spi.LoweringTool tool)
lower
in interface org.graalvm.compiler.nodes.spi.Lowerable