Post-pass optimizations benefit from a larger scope. aiPop is able to address a complete procedure, a module (a .c-file), or even the entire application.

Optimizations are performed on the machine instruction level, where considerable improvements in code quality can be achieved by re-applying the standard optimization techniques. Furthermore, the assembly level is much better suited for targeted optimizations.