From: Alexander Graf Date: Wed, 18 Dec 2013 08:21:02 +0000 (+0100) Subject: PPC: Add VSX to hflags X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.1~386^2~42^2~261^2~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c2b63f03977a84d0584d82be6981e4eb5f4faacd;p=sdk%2Femulator%2Fqemu.git PPC: Add VSX to hflags We generate different code depending on whether MSR_VSX is set or clear, so it needs to be part of our hflags too which indicate whether we're still in the same translation block cache bucket. Signed-off-by: Alexander Graf --- diff --git a/target-ppc/helper_regs.h b/target-ppc/helper_regs.h index a6d5e2fe2f..c02e8da4e4 100644 --- a/target-ppc/helper_regs.h +++ b/target-ppc/helper_regs.h @@ -56,7 +56,7 @@ static inline void hreg_compute_hflags(CPUPPCState *env) /* We 'forget' FE0 & FE1: we'll never generate imprecise exceptions */ hflags_mask = (1 << MSR_VR) | (1 << MSR_AP) | (1 << MSR_SA) | (1 << MSR_PR) | (1 << MSR_FP) | (1 << MSR_SE) | (1 << MSR_BE) | - (1 << MSR_LE); + (1 << MSR_LE) | (1 << MSR_VSX); hflags_mask |= (1ULL << MSR_CM) | (1ULL << MSR_SF) | MSR_HVB; hreg_compute_mem_idx(env); env->hflags = env->msr & hflags_mask;