public interface Optimization
Modifier and Type | Method and Description |
---|---|
void |
analyze()
Perform analyzation for optimization.
|
boolean |
isVerbose()
Returns true, if in verbose mode.
|
void |
setEntryBlock(BasicBlock block)
Sets the current root of a CFG.
|
void |
setMethodName(java.lang.String name)
Sets the current CFGs method name.
|
void |
setVerbose(boolean verbose)
Sets verbose mode.
|
BasicBlock |
transform()
Perform actual optimization on CFG.
|
void setEntryBlock(BasicBlock block)
block
- BasicBlockvoid setMethodName(java.lang.String name)
name
- Namevoid analyze()
BasicBlock transform()
void setVerbose(boolean verbose)
verbose
- on/off.boolean isVerbose()