qemu-e2k/target
Peter Maydell 4730fb8503 target/arm: Define new TBFLAG for v8M stack checking
The Arm v8M architecture includes hardware stack limit checking.
When certain instructions update the stack pointer, if the new
value of SP is below the limit set in the associated limit register
then an exception is taken. Add a TB flag that tracks whether
the limit-checking code needs to be emitted.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-id: 20181002163556.10279-2-peter.maydell@linaro.org
2018-10-08 14:55:04 +01:00
..
alpha
arm target/arm: Define new TBFLAG for v8M stack checking 2018-10-08 14:55:04 +01:00
cris
hppa
i386 target/i386: fix translation for icount mode 2018-10-02 19:09:13 +02:00
lm32
m68k
microblaze
mips
moxie
nios2
openrisc
ppc target/ppc/cpu-models: Re-group the 970 CPUs together again 2018-09-25 11:12:25 +10:00
riscv
s390x s390x/tcg: refactor specification checking 2018-10-04 10:32:39 +02:00
sh4
sparc
tilegx
tricore
unicore32
xtensa target/xtensa: extract gen_check_interrupts call 2018-10-01 11:08:36 -07:00