The iss field is only used when the MSR/MRS instruction gets trapped. Rather than generating it at decode time, we generate the value within the trap method instead This avoids the confusion of having a MSR/MRS register instruction storing an immediate field Later patches will change this even further by generating the iss field on the fly ONLY if the instruction gets trapped Change-Id: I97fdcf54d9643ea79a1f9d052073320ee68109fd Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/61670 Maintainer: Andreas Sandberg <andreas.sandberg@arm.com> Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Richard Cooper <richard.cooper@arm.com>