target/arm: Implement CCR_S.TRD behaviour for SG insns
commit7f484147369080d36c411c4ba969f90d025aed55
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 19 Nov 2020 21:56:12 +0000 (19 21:56 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 10 Dec 2020 11:44:56 +0000 (10 11:44 +0000)
treea03e104d575c8ca9411b98b3a6768a755be02b00
parent0e83f905fb043cedb0282f77b97c50292e148faa
target/arm: Implement CCR_S.TRD behaviour for SG insns

v8.1M introduces a new TRD flag in the CCR register, which enables
checking for stack frame integrity signatures on SG instructions.
Add the code in the SG insn implementation for the new behaviour.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20201119215617.29887-24-peter.maydell@linaro.org
target/arm/m_helper.c