target/arm: Add set/clear_pstate_bits, share gen_ss_advance
commit22ac3c49641f6eed93dca5b852030b4d3eacf6c4
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 1 Mar 2019 20:04:56 +0000 (1 12:04 -0800)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 5 Mar 2019 15:55:08 +0000 (5 15:55 +0000)
tree4293551886f32dbfae54b971606293791b69818b
parentff730e9666a716b669ac4a8ca7c521177d1d2b15
target/arm: Add set/clear_pstate_bits, share gen_ss_advance

We do not need an out-of-line helper for manipulating bits in pstate.
While changing things, share the implementation of gen_ss_advance.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20190301200501.16533-6-richard.henderson@linaro.org
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/helper.h
target/arm/op_helper.c
target/arm/translate-a64.c
target/arm/translate.c
target/arm/translate.h