target/ppc: Remove MSR_SA and MSR_AP from hflags
commit0e6bac3edb42b284aad329313e3a65c451af1d52
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 23 Mar 2021 18:43:37 +0000 (23 12:43 -0600)
committerDavid Gibson <david@gibson.dropbear.id.au>
Tue, 4 May 2021 01:41:24 +0000 (4 11:41 +1000)
treeb7d0c055e10308528fb639d256f2a60216ae0805
parentf03de3b44b1053c3c82f41a22ae452d1ecfdd8c5
target/ppc: Remove MSR_SA and MSR_AP from hflags

Nothing within the translator -- or anywhere else for that
matter -- checks MSR_SA or MSR_AP on the 602.  This may be
a mistake.  However, for the moment, we need not record these
bits in hflags.

This allows us to simplify HFLAGS_VSX computation by moving
it to overlap with MSR_VSX.

Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210323184340.619757-8-richard.henderson@linaro.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target/ppc/cpu.h
target/ppc/helper_regs.c