soot.baf.toolkits.base |
Baf optimization toolkit
A toolkit to optimize the Baf IR. Includes a
store/load optimizer for eliminating redundent store and load
instructions, as well as peepholes and the infrastructure required to
add new ones.
|
Java Source File Name | Type | Comment |
ExamplePeephole.java | Class | Example peephole that remove all checkcast operations. |
LoadStoreOptimizer.java | Class | |
Peephole.java | Interface | Interface to be implemented by peepholes acting on the Baf IR. |
PeepholeOptimizer.java | Class | Driver class to run peepholes on the Baf IR. |