|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use soot.jimple.toolkits.scalar.pre | |
|---|---|
| soot | Base Soot classes, shared by different intermediate representations. |
| soot.jimple.toolkits.scalar.pre | Particial redundency elimination. |
| Classes in soot.jimple.toolkits.scalar.pre used by soot | |
|---|---|
| BusyCodeMotion
Performs a partial redundancy elimination (= code motion). |
|
| LazyCodeMotion
Performs a partial redundancy elimination (= code motion). |
|
| Classes in soot.jimple.toolkits.scalar.pre used by soot.jimple.toolkits.scalar.pre | |
|---|---|
| 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 basicly 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||