summaryrefslogtreecommitdiff
path: root/arm/armV8_pstate.sail
diff options
context:
space:
mode:
Diffstat (limited to 'arm/armV8_pstate.sail')
-rw-r--r--arm/armV8_pstate.sail4
1 files changed, 2 insertions, 2 deletions
diff --git a/arm/armV8_pstate.sail b/arm/armV8_pstate.sail
index 5be50b19..da707b44 100644
--- a/arm/armV8_pstate.sail
+++ b/arm/armV8_pstate.sail
@@ -43,14 +43,14 @@ register alias PSTATE_F = DAIF.F (* FIQ mask bit *)
(* register alias PSTATE_SS = (* Software step bit *) *)
(* register alias PSTATE_IL = (* Illegal execution state bit *) *)
register alias PSTATE_EL = CurrentEL.EL (* Exception Level *)
-register (bit) PSTATE_nRW (* not Register Width: 0=64, 1=32 *)
+register (bit[1]) PSTATE_nRW (* not Register Width: 0=64, 1=32 *)
register alias PSTATE_SP = SPSel.SP (* Stack pointer select: 0=SP0, 1=SPx [AArch64 only] *) (* TODO: confirm this *)
(* register alias PSTATE_Q = (* Cumulative saturation flag [AArch32 only] *) *)
(* register alias PSTATE_GE = (* Greater than or Equal flags [AArch32 only] *) *)
(* register alias PSTATE_IT = (* If-then bits, RES0 in CPSR [AArch32 only] *) *)
(* register alias PSTATE_J = (* J bit, RES0 in CPSR [AArch32 only, RES0 in ARMv8] *) *)
(* register alias PSTATE_T = (* T32 bit, RES0 in CPSR [AArch32 only] *) *)
-register (bit) PSTATE_E (* Endianness bit [AArch32 only] *)
+register (bit[1]) PSTATE_E (* Endianness bit [AArch32 only] *)
register (bit[5]) PSTATE_M (* Mode field [AArch32 only] *)