JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For Package com.oracle.graal.nodes
Package Hierarchies:
All Packages
Class Hierarchy
java.lang.
Object
com.oracle.graal.nodes.
AbstractBeginNode.BlockNodeIterator
(implements java.util.
Iterator
<E>)
com.oracle.graal.nodes.
EncodedGraph
com.oracle.graal.graph.
Graph
com.oracle.graal.nodes.
StructuredGraph
(implements com.oracle.graal.debug.
JavaMethodContext
)
com.oracle.graal.nodes.
GraphComparison
com.oracle.graal.nodes.
GraphDecoder
com.oracle.graal.nodes.
SimplifyingGraphDecoder
com.oracle.graal.nodes.
GraphDecoder.InvokeData
com.oracle.graal.nodes.
GraphDecoder.LoopExplosionState
com.oracle.graal.nodes.
GraphDecoder.LoopScope
com.oracle.graal.nodes.
GraphDecoder.MethodScope
com.oracle.graal.nodes.
GraphEncoder
com.oracle.graal.nodes.
GraphEncoder.NodeOrder
com.oracle.graal.nodes.
IfNode.MutableProfiledType
jdk.internal.jvmci.meta.LocationIdentity
com.oracle.graal.nodes.
NamedLocationIdentity
(implements jdk.internal.jvmci.meta.Kind.FormatWithToString)
com.oracle.graal.nodes.
NamedLocationIdentity.DB
com.oracle.graal.graph.
Node
(implements java.lang.
Cloneable
, java.util.
Formattable
)
com.oracle.graal.nodes.
ValueNode
(implements jdk.internal.jvmci.meta.KindProvider)
com.oracle.graal.nodes.
CallTargetNode
(implements com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.
LoweredCallTargetNode
com.oracle.graal.nodes.
DirectCallTargetNode
com.oracle.graal.nodes.
IndirectCallTargetNode
com.oracle.graal.nodes.
FixedNode
com.oracle.graal.nodes.
AbstractEndNode
(implements com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.
EndNode
com.oracle.graal.nodes.
LoopEndNode
com.oracle.graal.nodes.
ControlSinkNode
com.oracle.graal.nodes.
AbstractDeoptimizeNode
(implements com.oracle.graal.nodes.
DeoptimizingNode.DeoptBefore
, com.oracle.graal.graph.
IterableNodeType
)
com.oracle.graal.nodes.
DeoptimizeNode
(implements com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.nodes.spi.
Lowerable
)
com.oracle.graal.nodes.
DynamicDeoptimizeNode
(implements com.oracle.graal.graph.spi.
Canonicalizable
, com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.nodes.spi.
Lowerable
)
com.oracle.graal.nodes.
ReturnNode
(implements com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.
UnwindNode
(implements com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.nodes.spi.
Lowerable
)
com.oracle.graal.nodes.
ControlSplitNode
(implements com.oracle.graal.graph.
IterableNodeType
)
com.oracle.graal.nodes.
IfNode
(implements com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.graph.spi.
Simplifiable
)
com.oracle.graal.nodes.
InvokeWithExceptionNode
(implements com.oracle.graal.nodes.
Invoke
, com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.nodes.memory.
MemoryCheckpoint.Single
)
com.oracle.graal.nodes.
FixedWithNextNode
com.oracle.graal.nodes.
AbstractBeginNode
(implements com.oracle.graal.nodes.extended.
AnchoringNode
, com.oracle.graal.nodes.extended.
GuardingNode
, com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.graph.spi.
Simplifiable
)
com.oracle.graal.nodes.
BeginNode
com.oracle.graal.nodes.
BeginStateSplitNode
(implements com.oracle.graal.nodes.
StateSplit
)
com.oracle.graal.nodes.
AbstractMergeNode
(implements com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.
LoopBeginNode
(implements com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.
MergeNode
com.oracle.graal.nodes.
DispatchBeginNode
com.oracle.graal.nodes.
EntryMarkerNode
(implements com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.graph.spi.
Simplifiable
)
com.oracle.graal.nodes.
LoopExitNode
(implements com.oracle.graal.graph.
IterableNodeType
)
com.oracle.graal.nodes.
StartNode
(implements com.oracle.graal.nodes.memory.
MemoryCheckpoint.Single
)
com.oracle.graal.nodes.
KillingBeginNode
(implements com.oracle.graal.nodes.memory.
MemoryCheckpoint.Single
)
com.oracle.graal.nodes.
AbstractStateSplit
(implements com.oracle.graal.nodes.
StateSplit
)
com.oracle.graal.nodes.memory.
AbstractMemoryCheckpoint
(implements com.oracle.graal.nodes.memory.
MemoryCheckpoint
)
com.oracle.graal.nodes.
InvokeNode
(implements com.oracle.graal.nodes.
Invoke
, com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.nodes.memory.
MemoryCheckpoint.Single
)
com.oracle.graal.nodes.
BreakpointNode
(implements com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.
ConditionAnchorNode
(implements com.oracle.graal.graph.spi.
Canonicalizable.Unary
<T>, com.oracle.graal.nodes.extended.
GuardingNode
, com.oracle.graal.nodes.spi.
Lowerable
)
com.oracle.graal.nodes.
DeoptimizingFixedWithNextNode
(implements com.oracle.graal.nodes.
DeoptimizingNode.DeoptBefore
)
com.oracle.graal.nodes.
AbstractFixedGuardNode
(implements com.oracle.graal.nodes.extended.
GuardingNode
, com.oracle.graal.graph.spi.
Simplifiable
)
com.oracle.graal.nodes.
FixedGuardNode
(implements com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
Lowerable
)
com.oracle.graal.nodes.
SafepointNode
(implements com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.
InfopointNode
com.oracle.graal.nodes.
FullInfopointNode
(implements com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.nodes.spi.
NodeWithState
, com.oracle.graal.graph.spi.
Simplifiable
)
com.oracle.graal.nodes.
SimpleInfopointNode
(implements com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.graph.spi.
Simplifiable
)
com.oracle.graal.nodes.calc.
FloatingNode
(implements com.oracle.graal.graph.
Node.ValueNumberable
)
com.oracle.graal.nodes.
AbstractLocalNode
com.oracle.graal.nodes.
ParameterNode
(implements com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
UncheckedInterfaceProvider
)
com.oracle.graal.nodes.
ConstantNode
(implements com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.
FloatingAnchoredNode
com.oracle.graal.nodes.
GuardNode
(implements com.oracle.graal.graph.spi.
Canonicalizable
, com.oracle.graal.nodes.extended.
GuardingNode
)
com.oracle.graal.nodes.
FloatingGuardedNode
(implements com.oracle.graal.nodes.extended.
GuardedNode
)
com.oracle.graal.nodes.
GuardedValueNode
(implements com.oracle.graal.graph.spi.
Canonicalizable
, com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.nodes.spi.
ValueProxy
, com.oracle.graal.nodes.spi.
Virtualizable
)
com.oracle.graal.nodes.
PiNode
(implements com.oracle.graal.graph.spi.
Canonicalizable
, com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.nodes.spi.
ValueProxy
, com.oracle.graal.nodes.spi.
Virtualizable
)
com.oracle.graal.nodes.
PiArrayNode
(implements com.oracle.graal.nodes.spi.
ArrayLengthProvider
)
com.oracle.graal.nodes.
LogicNode
com.oracle.graal.nodes.
BinaryOpLogicNode
(implements com.oracle.graal.graph.spi.
Canonicalizable.Binary
<T>, com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.
LogicConstantNode
(implements com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.
LogicNegationNode
(implements com.oracle.graal.graph.spi.
Canonicalizable.Unary
<T>)
com.oracle.graal.nodes.
ShortCircuitOrNode
(implements com.oracle.graal.graph.spi.
Canonicalizable.Binary
<T>, com.oracle.graal.graph.
IterableNodeType
)
com.oracle.graal.nodes.
UnaryOpLogicNode
(implements com.oracle.graal.graph.spi.
Canonicalizable.Unary
<T>, com.oracle.graal.nodes.spi.
LIRLowerable
)
com.oracle.graal.nodes.
PhiNode
(implements com.oracle.graal.graph.spi.
Simplifiable
)
com.oracle.graal.nodes.
GuardPhiNode
(implements com.oracle.graal.nodes.extended.
GuardingNode
)
com.oracle.graal.nodes.
ValuePhiNode
(implements com.oracle.graal.nodes.spi.
ArrayLengthProvider
)
com.oracle.graal.nodes.
ProxyNode
(implements com.oracle.graal.graph.
IterableNodeType
, com.oracle.graal.graph.
Node.ValueNumberable
)
com.oracle.graal.nodes.
EntryProxyNode
(implements com.oracle.graal.nodes.spi.
ValueProxy
)
com.oracle.graal.nodes.
GuardProxyNode
(implements com.oracle.graal.graph.spi.
Canonicalizable
, com.oracle.graal.nodes.extended.
GuardingNode
, com.oracle.graal.nodes.spi.
LIRLowerable
, com.oracle.graal.nodes.spi.
Proxy
)
com.oracle.graal.nodes.
ValueProxyNode
(implements com.oracle.graal.graph.spi.
Canonicalizable
, com.oracle.graal.nodes.spi.
ValueProxy
, com.oracle.graal.nodes.spi.
Virtualizable
)
com.oracle.graal.nodes.
FrameState.TwoSlotMarker
com.oracle.graal.nodes.
PhiNode.MultipleValuesNode
com.oracle.graal.nodes.
VirtualState
com.oracle.graal.nodes.
FrameState
(implements com.oracle.graal.graph.
IterableNodeType
)
com.oracle.graal.nodes.
Pair
<F,S>
com.oracle.graal.nodes.
SimplifyingGraphDecoder.PECanonicalizerTool
(implements com.oracle.graal.graph.spi.
CanonicalizerTool
)
com.oracle.graal.nodes.
TypeCheckHints
com.oracle.graal.nodes.
TypeCheckHints.Hint
com.oracle.graal.nodes.
ValueNodeUtil
com.oracle.graal.nodes.
VirtualState.NodeClosure
<T>
Interface Hierarchy
com.oracle.graal.nodes.
ArithmeticOperation
com.oracle.graal.nodes.
CanonicalizableLocation
com.oracle.graal.graph.
NodeInterface
com.oracle.graal.nodes.extended.
GuardedNode
com.oracle.graal.nodes.
Invoke
(also extends com.oracle.graal.nodes.
DeoptimizingNode.DeoptDuring
, com.oracle.graal.nodes.spi.
Lowerable
, com.oracle.graal.nodes.
StateSplit
, com.oracle.graal.nodes.spi.
UncheckedInterfaceProvider
)
com.oracle.graal.nodes.spi.
Lowerable
com.oracle.graal.nodes.
Invoke
(also extends com.oracle.graal.nodes.
DeoptimizingNode.DeoptDuring
, com.oracle.graal.nodes.extended.
GuardedNode
, com.oracle.graal.nodes.
StateSplit
, com.oracle.graal.nodes.spi.
UncheckedInterfaceProvider
)
com.oracle.graal.nodes.spi.
NodeWithState
com.oracle.graal.nodes.
DeoptimizingNode
com.oracle.graal.nodes.
DeoptimizingNode.DeoptAfter
(also extends com.oracle.graal.nodes.
StateSplit
)
com.oracle.graal.nodes.
DeoptimizingNode.DeoptBefore
com.oracle.graal.nodes.
DeoptimizingNode.DeoptDuring
(also extends com.oracle.graal.nodes.
StateSplit
)
com.oracle.graal.nodes.
Invoke
(also extends com.oracle.graal.nodes.extended.
GuardedNode
, com.oracle.graal.nodes.spi.
Lowerable
, com.oracle.graal.nodes.
StateSplit
, com.oracle.graal.nodes.spi.
UncheckedInterfaceProvider
)
com.oracle.graal.nodes.
StateSplit
com.oracle.graal.nodes.
DeoptimizingNode.DeoptAfter
(also extends com.oracle.graal.nodes.
DeoptimizingNode
)
com.oracle.graal.nodes.
DeoptimizingNode.DeoptDuring
(also extends com.oracle.graal.nodes.
DeoptimizingNode
)
com.oracle.graal.nodes.
Invoke
(also extends com.oracle.graal.nodes.extended.
GuardedNode
, com.oracle.graal.nodes.spi.
Lowerable
, com.oracle.graal.nodes.
StateSplit
, com.oracle.graal.nodes.spi.
UncheckedInterfaceProvider
)
com.oracle.graal.nodes.
Invoke
(also extends com.oracle.graal.nodes.
DeoptimizingNode.DeoptDuring
, com.oracle.graal.nodes.extended.
GuardedNode
, com.oracle.graal.nodes.spi.
Lowerable
, com.oracle.graal.nodes.spi.
UncheckedInterfaceProvider
)
com.oracle.graal.nodes.spi.
UncheckedInterfaceProvider
com.oracle.graal.nodes.
Invoke
(also extends com.oracle.graal.nodes.
DeoptimizingNode.DeoptDuring
, com.oracle.graal.nodes.extended.
GuardedNode
, com.oracle.graal.nodes.spi.
Lowerable
, com.oracle.graal.nodes.
StateSplit
)
com.oracle.graal.nodes.
VirtualState.VirtualClosure
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
com.oracle.graal.nodes.
StructuredGraph.GuardsStage
com.oracle.graal.nodes.
StructuredGraph.AllowAssumptions
com.oracle.graal.nodes.
StructuredGraph.UnsafeAccessState
com.oracle.graal.nodes.
GraphDecoder.LoopExplosionKind
com.oracle.graal.nodes.
CallTargetNode.InvokeKind
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes