static void xscale_cpar_write(CPUARMState *env, const ARMCPRegInfo *ri,

                              uint64_t value)

{

    value &= 0x3fff;

    if (env->cp15.c15_cpar != value) {

        /* Changes cp0 to cp13 behavior, so needs a TB flush.  */

        tb_flush(env);

        env->cp15.c15_cpar = value;

    }

}

static void xscale_cpar_write(CPUARMState *env, const ARMCPRegInfo *ri,

                              uint64_t value)

{

    value &= 0x3fff;

    if (env->cp15.c15_cpar != value) {

        

        tb_flush(env);

        env->cp15.c15_cpar = value;

    }

}

    value &= 0x3fff;     if (env->cp15.c15_cpar != value) {         tb_flush(env);         env->cp15.c15_cpar = value;
static void FUNC_0(CPUARMState *VAR_0, const ARMCPRegInfo *VAR_1,

                              uint64_t VAR_2)

{

    VAR_2 &= 0x3fff;

    if (VAR_0->cp15.c15_cpar != VAR_2) {

        

        tb_flush(VAR_0);

        VAR_0->cp15.c15_cpar = VAR_2;

    }

}

static void FUNC_0(CPUARMState *VAR_0, const ARMCPRegInfo *VAR_1,
uint64_t VAR_2)
{ VAR_2 &= 0x3fff; if (VAR_0->cp15.c15_cpar != VAR_2) { tb_flush(VAR_0); VAR_0->cp15.c15_cpar = VAR_2; } }