SPRAB89B September 2011 – August 2025
If all 13 callee-saved registers are saved by a function compiled for C62x, the save area looks like this. Bold entries in the big-endian column indicate swapped pairs.
Figure 4-3 C62x Save Area When All Callee-Saved Registers Are Saved by FunctionIf only registers B13, B12, A12, A11, and A10 are saved:
Figure 4-4 C62x Save Area When Only Registers B13, B12, A12, A11, and A10 Are SavedObserve that B13:B12 is not swapped because its offset is not correctly aligned.