target/arm: Add state for the ARMv8.3-PAuth extension
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 21 Jan 2019 10:23:11 +0000 (10:23 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 21 Jan 2019 10:23:11 +0000 (10:23 +0000)
commit991ad91b6a1f09a6ad62b6e6da78d83b548daec7
tree599233d91a94bc65ef247c6b953de52045933132
parentf16c845ade38444db62dc14eb5e267cc0c79876b
target/arm: Add state for the ARMv8.3-PAuth extension

Add storage space for the 5 encryption keys.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20190108223129.5570-2-richard.henderson@linaro.org
[PMM: use 0xf rather than -1 in FIELD_DP64() expressions to
 avoid clang warnings about implicit truncation from int to
 bitfield changing the value]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/cpu.h