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