C251 User's Guide

251-Specific Optimizations

Optimization Description
Case/Switch Optimizing Any switch and case statements are optimized by using a jump table or string of jumps.
Data Overlaying Data 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 Optimizing Constants and variables are included directly in operations.
Peephole Optimization Complex operations are replaced by simplified operations when memory space or execution time can be saved as a result.