target-arm: Implement AArch64 DAIF system register
commitc2b820fe587b18448967cdd6d408abd1dc0471f2
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 15 Apr 2014 18:18:37 +0000 (15 19:18 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 17 Apr 2014 20:34:03 +0000 (17 21:34 +0100)
treec20830b5786b1289ce979c8d5935aeb23ee360c4
parentccd380876b79c3b46f85720c1be8e2cd40509460
target-arm: Implement AArch64 DAIF system register

Implement the DAIF system register which is a view of the
DAIF bits in PSTATE. To avoid needing a readfn, we widen
the daif field in CPUARMState to uint64_t.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
target-arm/cpu.h
target-arm/helper.c