2.6.4.7.3 Restrictions
The following is a list of restrictions in these instructions:
reglistmust not contain SP- For the
PUSHinstruction,reglistmust not contain PC - For the
POPinstruction,reglistmust 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.
