Package | Description |
---|---|
soot |
Base Soot classes, shared by different intermediate representations.
|
soot.jimple.toolkits.scalar.pre |
Particial redundency elimination.
|
Class and Description |
---|
BusyCodeMotion
Performs a partial redundancy elimination (= code motion).
|
LazyCodeMotion
Performs a partial redundancy elimination (= code motion).
|
Class and Description |
---|
BusyCodeMotion
Performs a partial redundancy elimination (= code motion).
|
DelayabilityAnalysis
Performs a Delayability-analysis on the given graph.
|
DownSafetyAnalysis
Performs an DownSafe-analysis on the given graph.
|
EarliestnessComputation
Computes the earliest points for the given expressions.
This basically finds the highest point in the flow-graph where we can put each computation, without introducing new computations on any path. More technically: A computation is earliest, if at the current point the computation is down-safe, and if either: any of the predecessors is not transparent, or if any predecessors is not "safe" (ie. |
LatestComputation
Performs a Latest-Computation on the given graph.
|
LazyCodeMotion
Performs a partial redundancy elimination (= code motion).
|
UpSafetyAnalysis
Performs an UpSafe-analysis on the given graph.
|