public class FastAvailableExpressions extends java.lang.Object implements AvailableExpressions
| Constructor and Description |
|---|
FastAvailableExpressions(Body b,
SideEffectTester st)
Wrapper for AvailableExpressionsAnalysis.
|
| Modifier and Type | Method and Description |
|---|---|
Chain |
getAvailableEquivsAfter(Unit u)
Returns a List containing the UnitValueBox pairs corresponding to expressions available after u.
|
Chain |
getAvailableEquivsBefore(Unit u)
Returns a Chain containing the EquivalentValue objects corresponding to expressions available before u.
|
java.util.List |
getAvailablePairsAfter(Unit u)
Returns a List containing the EquivalentValue corresponding to expressions available after u.
|
java.util.List |
getAvailablePairsBefore(Unit u)
Returns a List containing the UnitValueBox pairs corresponding to expressions available before u.
|
public FastAvailableExpressions(Body b, SideEffectTester st)
public java.util.List getAvailablePairsBefore(Unit u)
getAvailablePairsBefore in interface AvailableExpressionspublic Chain getAvailableEquivsBefore(Unit u)
getAvailableEquivsBefore in interface AvailableExpressionspublic java.util.List getAvailablePairsAfter(Unit u)
getAvailablePairsAfter in interface AvailableExpressionspublic Chain getAvailableEquivsAfter(Unit u)
getAvailableEquivsAfter in interface AvailableExpressionsCopyright © 2012-2019 RoboVM AB. All Rights Reserved.