| AbstractInliningPhase |
Common superclass for phases that perform inlining.
|
| AddressLoweringPhase |
|
| AddressLoweringPhase.AddressLowering |
|
| CanonicalizerPhase |
|
| CanonicalizerPhase.CustomCanonicalizer |
|
| ConditionalEliminationPhase |
|
| ConditionalEliminationPhase.GuardedStamp |
Type information about a value that it produced by a guard.
|
| ConditionalEliminationPhase.State |
|
| ConvertDeoptimizeToGuardPhase |
|
| DeadCodeEliminationPhase |
|
| DeadCodeEliminationPhase.Options |
|
| DeoptimizationGroupingPhase |
|
| DominatorConditionalEliminationPhase |
|
| DominatorConditionalEliminationPhase.Info |
|
| DominatorConditionalEliminationPhase.InfoElement |
|
| DominatorConditionalEliminationPhase.Instance |
|
| ExpandLogicPhase |
|
| FloatingReadPhase |
|
| FloatingReadPhase.FloatingReadClosure |
|
| FloatingReadPhase.MemoryMapImpl |
|
| FrameStateAssignmentPhase |
|
| FrameStateAssignmentPhase.FrameStateAssignmentClosure |
|
| GuardLoweringPhase |
|
| GuardLoweringPhase.LowerGuards |
|
| GuardLoweringPhase.UseImplicitNullChecks |
|
| IncrementalCanonicalizerPhase<C extends PhaseContext> |
A phase suite that applies canonicalization to a graph after all
phases in the suite have been applied if any of the phases changed the graph.
|
| IterativeConditionalEliminationPhase |
|
| LockEliminationPhase |
|
| LoopSafepointInsertionPhase |
Adds safepoints to loops.
|
| LoweringPhase |
Processes all Lowerable nodes to do their lowering.
|
| LoweringPhase.DummyGuardHandle |
|
| LoweringPhase.Frame<T extends LoweringPhase.Frame<?>> |
|
| NonNullParametersPhase |
Modifies the stamp of all object parameters in a graph to denote they
are non-null.
|
| OptimizeGuardAnchorsPhase |
|
| OptimizeGuardAnchorsPhase.LazyCFG |
|
| ProfileCompiledMethodsPhase |
This phase add counters for the dynamically executed number of nodes.
|
| PushThroughPiPhase |
|
| RemoveValueProxyPhase |
|
| UseTrappingNullChecksPhase |
|
| ValueAnchorCleanupPhase |
This phase performs a bit of hygiene on ValueAnchorNode by removing inputs that have
already been anchored in a dominating value anchor.
|
| ValueAnchorCleanupPhase.CleanupValueAnchorsClosure |
|
| ValueAnchorCleanupPhase.State |
|
| VerifyHeapAtReturnPhase |
|