2.6.4.7.3 Restrictions
The following is a list of restrictions in these instructions:
reglist
must not contain SP- For the
PUSH
instruction,reglist
must not contain PC - For the
POP
instruction,reglist
must not contain PC if it containsLR
.
When PC is in reglist
in a POP
instruction:
- bit[0] of the value loaded for PC must be 1 for correct execution
- if the instruction is conditional, it must be the last instruction in the IT block.