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.