Package | Description |
---|---|
soot.jimple.toolkits.scalar |
A toolkit for scalar optimization of Jimple.
|
soot.toolkits.scalar |
A number of scalar optimizations, and the flow analysis framework.
|
Modifier and Type | Method and Description |
---|---|
List<UnitValueBoxPair> |
FastAvailableExpressions.getAvailablePairsAfter(Unit u)
Returns a List containing the EquivalentValue corresponding to expressions available after u.
|
List<UnitValueBoxPair> |
SlowAvailableExpressions.getAvailablePairsAfter(Unit u)
Returns a List containing the UnitValueBox pairs corresponding to expressions available after u.
|
List<UnitValueBoxPair> |
FastAvailableExpressions.getAvailablePairsBefore(Unit u)
Returns a List containing the UnitValueBox pairs corresponding to expressions available before u.
|
List<UnitValueBoxPair> |
SlowAvailableExpressions.getAvailablePairsBefore(Unit u)
Returns a List containing the UnitValueBox pairs corresponding to expressions available before u.
|
Modifier and Type | Method and Description |
---|---|
List<UnitValueBoxPair> |
CombinedDUAnalysis.getUsesOf(Unit u) |
List<UnitValueBoxPair> |
LocalUses.getUsesOf(Unit s)
Returns a list of the Units that use the Local that is defined by a given Unit.
|
List<UnitValueBoxPair> |
SimpleLocalUses.getUsesOf(Unit s)
Uses for a Local defined at a given Unit are returned as a list of UnitValueBoxPairs each containing a Unit that use the
local and the Local itself wrapped in a ValueBox.
|
Copyright © 2020 Sable. All rights reserved.