target/arm: Diagnose writeback register in list for LDM for v7
commit3949f4675d13c587078f8f423845a3a537a22595
authorRichard Henderson <richard.henderson@linaro.org>
Wed, 4 Sep 2019 19:30:19 +0000 (4 12:30 -0700)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 5 Sep 2019 12:23:03 +0000 (5 13:23 +0100)
treee3dba58c3af9fbad0c062f1976ef4eda49d4bd0f
parentc5c426d4c680f908a1e262091a17b088b5709200
target/arm: Diagnose writeback register in list for LDM for v7

Prior to v7, for the A32 encoding, this operation wrote an UNKNOWN
value back to the base register.  Starting in v7 this is UNPREDICTABLE.

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