com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.opt.IEOptimizer |
Known Indirect Subclasses |
Base interface for IR optimizers. DO not implement directly. It is preferable to extend one of the abstract sub-classes.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.asm.decompiler.opt.IOptimizer
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract DataChainsUpdatePolicy |
getDataChainsUpdatePolicy()
Get the data chains update policy after the optimization was performed.
| ||||||||||
abstract IEGeneric |
performOnExpression(IEGeneric exp, IERoutineContext ectx)
Optimize a single expression.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.IPlugin
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.decompiler.opt.IOptimizer
|
Get the data chains update policy after the optimization was performed.
Optimize a single expression.
exp | IR expression to optimize |
---|---|
ectx | helper routine context |