void cpu_write_xer(CPUPPCState *env, target_ulong xer)

{

    env->so = (xer >> XER_SO) & 1;

    env->ov = (xer >> XER_OV) & 1;

    env->ca = (xer >> XER_CA) & 1;

    env->xer = xer & ~((1u << XER_SO) | (1u << XER_OV) | (1u << XER_CA));

}

void cpu_write_xer(CPUPPCState *env, target_ulong xer)

{

    env->so = (xer >> XER_SO) & 1;

    env->ov = (xer >> XER_OV) & 1;

    env->ca = (xer >> XER_CA) & 1;

    env->xer = xer & ~((1u << XER_SO) | (1u << XER_OV) | (1u << XER_CA));

}

    env->xer = xer & ~((1u << XER_SO) | (1u << XER_OV) | (1u << XER_CA));
void FUNC_0(CPUPPCState *VAR_0, target_ulong VAR_1)

{

    VAR_0->so = (VAR_1 >> XER_SO) & 1;

    VAR_0->ov = (VAR_1 >> XER_OV) & 1;

    VAR_0->ca = (VAR_1 >> XER_CA) & 1;

    VAR_0->VAR_1 = VAR_1 & ~((1u << XER_SO) | (1u << XER_OV) | (1u << XER_CA));

}

void FUNC_0(CPUPPCState *VAR_0, target_ulong VAR_1)
{ VAR_0->so = (VAR_1 >> XER_SO) & 1; VAR_0->ov = (VAR_1 >> XER_OV) & 1; VAR_0->ca = (VAR_1 >> XER_CA) & 1; VAR_0->VAR_1 = VAR_1 & ~((1u << XER_SO) | (1u << XER_OV) | (1u << XER_CA)); }