static void gen_cop1_ldst(DisasContext *ctx, uint32_t op, int rt,

                          int rs, int16_t imm)

{

    if (ctx->CP0_Config1 & (1 << CP0C1_FP)) {

        check_cp1_enabled(ctx);

        gen_flt_ldst(ctx, op, rt, rs, imm);

    } else {

        generate_exception_err(ctx, EXCP_CpU, 1);

    }

}

static void gen_cop1_ldst(DisasContext *ctx, uint32_t op, int rt,

                          int rs, int16_t imm)

{

    if (ctx->CP0_Config1 & (1 << CP0C1_FP)) {

        check_cp1_enabled(ctx);

        gen_flt_ldst(ctx, op, rt, rs, imm);

    } else {

        generate_exception_err(ctx, EXCP_CpU, 1);

    }

}

static void FUNC_0(DisasContext *VAR_0, uint32_t VAR_1, int VAR_2,

                          int VAR_3, int16_t VAR_4)

{

    if (VAR_0->CP0_Config1 & (1 << CP0C1_FP)) {

        check_cp1_enabled(VAR_0);

        gen_flt_ldst(VAR_0, VAR_1, VAR_2, VAR_3, VAR_4);

    } else {

        generate_exception_err(VAR_0, EXCP_CpU, 1);

    }

}

static void FUNC_0(DisasContext *VAR_0, uint32_t VAR_1, int VAR_2,
int VAR_3, int16_t VAR_4)
{ if (VAR_0->CP0_Config1 & (1 << CP0C1_FP)) { check_cp1_enabled(VAR_0); gen_flt_ldst(VAR_0, VAR_1, VAR_2, VAR_3, VAR_4); } else { generate_exception_err(VAR_0, EXCP_CpU, 1); } }