On 2/7/21 10:56 PM, Rebecca Cran wrote: > cpsr has been treated as being the same as spsr, but it isn't. > Since PSTATE_SS isn't in cpsr, remove it and move it into env->pstate. > > This allows us to add support for CPSR_DIT, adding helper functions > to merge SPSR_ELx to and from CPSR. > > Signed-off-by: Rebecca Cran <rebe...@nuviainc.com> > --- > target/arm/helper-a64.c | 27 +++++++++++++++++--- > target/arm/helper.c | 24 ++++++++++++----- > target/arm/op_helper.c | 9 +------ > 3 files changed, 42 insertions(+), 18 deletions(-)
Reviewed-by: Richard Henderson <richard.hender...@linaro.org> r~