Re: [Qemu-devel] [PATCH 4/4] target/arm: Implement tailchaining for M profile cores

2018-07-20 Thread Richard Henderson
On 07/20/2018 07:56 AM, Peter Maydell wrote: > Tailchaining is an optimization in handling of exception return > for M-profile cores: if we are about to pop the exception stack > for an exception return, but there is a pending exception which > is higher priority than the priority we are returning

[Qemu-devel] [PATCH 4/4] target/arm: Implement tailchaining for M profile cores

2018-07-20 Thread Peter Maydell
Tailchaining is an optimization in handling of exception return for M-profile cores: if we are about to pop the exception stack for an exception return, but there is a pending exception which is higher priority than the priority we are returning to, then instead of unstacking and then immediately t