C251 User's Guide

251-Specific Optimizations

OptimizationDescription
Case/Switch OptimizingAny switch and case statements are optimized by using a jump table or string of jumps.
Data OverlayingData and bit segments of functions are identified as OVERLAYABLE and are overlaid with other data and bit segments by the L251 linker/locator.
Extended Access OptimizingConstants and variables are included directly in operations.
Peephole OptimizationComplex operations are replaced by simplified operations when memory space or execution time can be saved as a result.