Skip to content
Commit b0a2e281 authored by Jacob Bramley's avatar Jacob Bramley
Browse files

Further tighten AArch32 push/pop selection.

Notably:

- Check IT block status for pops that branch (by loading to pc).
- Enforce register selection rules regarding sp, lr and pc. These differ
  between T32 and A32, and sometimes between encodings.
- Relax restrictions for A1 pop (multiple); a single register is
  permitted here.

Change-Id: Ic5fe640c957652dfe2deb9d244de07a9460f1c1c
parent 57ed1cef
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment