static void gen_exts(int ot, TCGv reg)

{

    switch(ot) {

    case OT_BYTE:

        tcg_gen_ext8s_tl(reg, reg);

        break;

    case OT_WORD:

        tcg_gen_ext16s_tl(reg, reg);

        break;

    case OT_LONG:

        tcg_gen_ext32s_tl(reg, reg);

        break;

    default:

        break;

    }

}

static void gen_exts(int ot, TCGv reg)

{

    switch(ot) {

    case OT_BYTE:

        tcg_gen_ext8s_tl(reg, reg);

        break;

    case OT_WORD:

        tcg_gen_ext16s_tl(reg, reg);

        break;

    case OT_LONG:

        tcg_gen_ext32s_tl(reg, reg);

        break;

    default:

        break;

    }

}

static void FUNC_0(int VAR_0, TCGv VAR_1)

{

    switch(VAR_0) {

    case OT_BYTE:

        tcg_gen_ext8s_tl(VAR_1, VAR_1);

        break;

    case OT_WORD:

        tcg_gen_ext16s_tl(VAR_1, VAR_1);

        break;

    case OT_LONG:

        tcg_gen_ext32s_tl(VAR_1, VAR_1);

        break;

    default:

        break;

    }

}

static void FUNC_0(int VAR_0, TCGv VAR_1)
{ switch(VAR_0) { case OT_BYTE:
tcg_gen_ext8s_tl(VAR_1, VAR_1); break; case OT_WORD:
tcg_gen_ext16s_tl(VAR_1, VAR_1); break; case OT_LONG:
tcg_gen_ext32s_tl(VAR_1, VAR_1); break; default:
break; } }