target/arm: Add support for FEAT_SSBS, Speculative Store Bypass Safe
commitf2f68a78b793808b84367bc708d632969d4440aa
authorRebecca Cran <rebecca@nuviainc.com>
Tue, 16 Feb 2021 22:45:41 +0000 (16 15:45 -0700)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 5 Mar 2021 15:17:34 +0000 (5 15:17 +0000)
tree4fd6691d997c646de5e72fc97f9660ede5a5701e
parentcecc0962099b4967473383bf28f12bef47e62cca
target/arm: Add support for FEAT_SSBS, Speculative Store Bypass Safe

Add support for FEAT_SSBS. SSBS (Speculative Store Bypass Safe) is an
optional feature in ARMv8.0, and mandatory in ARMv8.5.

Signed-off-by: Rebecca Cran <rebecca@nuviainc.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210216224543.16142-2-rebecca@nuviainc.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/cpu.h
target/arm/helper.c
target/arm/internals.h
target/arm/translate-a64.c