static void hash32_bat_601_size(CPUPPCState *env, target_ulong *blp, int *validp,

                                target_ulong batu, target_ulong batl)

{

    target_ulong bl;

    int valid;



    bl = (batl & BATL32_601_BL) << 17;

    LOG_BATS("b %02x ==> bl " TARGET_FMT_lx " msk " TARGET_FMT_lx "\n",

             (uint8_t)(batl & BATL32_601_BL), bl, ~bl);

    valid = !!(batl & BATL32_601_V);

    *blp = bl;

    *validp = valid;

}

static void hash32_bat_601_size(CPUPPCState *env, target_ulong *blp, int *validp,

                                target_ulong batu, target_ulong batl)

{

    target_ulong bl;

    int valid;



    bl = (batl & BATL32_601_BL) << 17;

    LOG_BATS("b %02x ==> bl " TARGET_FMT_lx " msk " TARGET_FMT_lx "\n",

             (uint8_t)(batl & BATL32_601_BL), bl, ~bl);

    valid = !!(batl & BATL32_601_V);

    *blp = bl;

    *validp = valid;

}

static void FUNC_0(CPUPPCState *VAR_0, target_ulong *VAR_1, int *VAR_2,

                                target_ulong VAR_3, target_ulong VAR_4)

{

    target_ulong bl;

    int VAR_5;



    bl = (VAR_4 & BATL32_601_BL) << 17;

    LOG_BATS("b %02x ==> bl " TARGET_FMT_lx " msk " TARGET_FMT_lx "\n",

             (uint8_t)(VAR_4 & BATL32_601_BL), bl, ~bl);

    VAR_5 = !!(VAR_4 & BATL32_601_V);

    *VAR_1 = bl;

    *VAR_2 = VAR_5;

}

static void FUNC_0(CPUPPCState *VAR_0, target_ulong *VAR_1, int *VAR_2,
target_ulong VAR_3, target_ulong VAR_4)
{ target_ulong bl; int VAR_5; bl = (VAR_4 & BATL32_601_BL) << 17; LOG_BATS("b %02x ==> bl " TARGET_FMT_lx " msk " TARGET_FMT_lx "\n",
(uint8_t)(VAR_4 & BATL32_601_BL), bl, ~bl); VAR_5 = !!(VAR_4 & BATL32_601_V); *VAR_1 = bl; *VAR_2 = VAR_5; }