|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSolver
com.ibm.wala.dataflow.ssa.SSAInference
public abstract class SSAInference
This class performs intraprocedural propagation over an SSA form
| Nested Class Summary | |
|---|---|
static interface |
SSAInference.OperatorFactory
|
static interface |
SSAInference.VariableFactory
|
| Field Summary |
|---|
| Fields inherited from class com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver |
|---|
DEFAULT_PERIODIC_MAINTENANCE_INTERVAL, DEFAULT_VERBOSE_INTERVAL, verbose, workList |
| Fields inherited from interface com.ibm.wala.fixpoint.FixedPointConstants |
|---|
CHANGED, CHANGED_AND_FIXED, CHANGED_MASK, FIXED_MASK, NOT_CHANGED, NOT_CHANGED_AND_FIXED, SIDE_EFFECT_MASK |
| Constructor Summary | |
|---|---|
SSAInference()
|
|
| Method Summary | |
|---|---|
protected IVariable |
getVariable(int valueNumber)
|
protected void |
init(IR ir,
SSAInference.VariableFactory varFactory,
SSAInference.OperatorFactory opFactory)
initializer for SSA Inference equations. |
java.lang.String |
toString()
Return a string representation of the system |
| Methods inherited from class com.ibm.wala.fixedpoint.impl.DefaultFixedPointSolver |
|---|
getFixedPointSystem |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SSAInference()
| Method Detail |
|---|
protected void init(IR ir,
SSAInference.VariableFactory varFactory,
SSAInference.OperatorFactory opFactory)
protected IVariable getVariable(int valueNumber)
valueNumber -
public java.lang.String toString()
toString in class AbstractFixedPointSolver
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||