Table 1: Results of compiling equivalent code using both techniques for the target platform.

Register Access Method Results (object file size in bytes)
Unoptimized Optimized
C++ inline function scheme 1087 551
C++ using #defines 604 551
C using #defines 612 588