| Interface | Description |
|---|---|
| AvailableExpressions |
Provides an user-interface for the AvailableExpressionsAnalysis class.
|
| Class | Description |
|---|---|
| CommonPrecedingEqualValueAnalysis | |
| CommonSubexpressionEliminator |
Runs an available expressions analysis on a body, then
eliminates common subexpressions.
|
| ConditionalBranchFolder | |
| ConstantPropagatorAndFolder |
Does constant propagation and folding.
|
| CopyPropagator | |
| DeadAssignmentEliminator | |
| EqualLocalsAnalysis | |
| EqualUsesAnalysis | Deprecated
This class is buggy.
|
| Evaluator | |
| FastAvailableExpressions |
Provides an user-interface for the AvailableExpressionsAnalysis class.
|
| FastAvailableExpressionsAnalysis |
Implements an available expressions analysis on local variables.
|
| LocalCreation |
provides an easy interface to handle new var-names.
|
| LocalNameStandardizer | |
| NopEliminator | |
| PessimisticAvailableExpressionsAnalysis |
Implements an available expressions analysis on local variables.
|
| SlowAvailableExpressions |
Provides an user-interface for the AvailableExpressionsAnalysis class.
|
| SlowAvailableExpressionsAnalysis |
Implements an available expressions analysis on local variables.
|
| ToppedSet |
Represents information for flow analysis, adding a top element to a lattice.
|
| UnconditionalBranchFolder | |
| UnreachableCodeEliminator |
Copyright © 2012-2019 RoboVM AB. All Rights Reserved.