static void gen_rfci(DisasContext *ctx)

{

#if defined(CONFIG_USER_ONLY)

    gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);

#else

    if (unlikely(ctx->pr)) {

        gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);

        return;

    }

    /* Restore CPU state */

    gen_helper_rfci(cpu_env);

    gen_sync_exception(ctx);

#endif

}

static void gen_rfci(DisasContext *ctx)

{

#if defined(CONFIG_USER_ONLY)

    gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);

#else

    if (unlikely(ctx->pr)) {

        gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);

        return;

    }

    

    gen_helper_rfci(cpu_env);

    gen_sync_exception(ctx);

#endif

}

        gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #if defined(CONFIG_USER_ONLY) #else     if (unlikely(ctx->pr)) { #endif #if defined(CONFIG_USER_ONLY) #else     if (unlikely(ctx->pr)) { #endif #endif #if defined(CONFIG_USER_ONLY) #else     if (unlikely(ctx->pr)) {     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif     if (unlikely(ctx->pr)) { #endif #if defined(CONFIG_USER_ONLY)     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #else     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif #if defined(CONFIG_USER_ONLY)     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #else     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif #if defined(CONFIG_USER_ONLY)     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #else     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif #if defined(CONFIG_USER_ONLY)     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif     gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC);     if (unlikely(ctx->pr)) {         gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); #endif
static void FUNC_0(DisasContext *VAR_0)

{

#if defined(CONFIG_USER_ONLY)

    gen_inval_exception(VAR_0, POWERPC_EXCP_PRIV_OPC);

#else

    if (unlikely(VAR_0->pr)) {

        gen_inval_exception(VAR_0, POWERPC_EXCP_PRIV_OPC);

        return;

    }

    

    gen_helper_rfci(cpu_env);

    gen_sync_exception(VAR_0);

#endif

}

static void FUNC_0(DisasContext *VAR_0)
{ #if defined(CONFIG_USER_ONLY)
gen_inval_exception(VAR_0, POWERPC_EXCP_PRIV_OPC); #else
if (unlikely(VAR_0->pr)) { gen_inval_exception(VAR_0, POWERPC_EXCP_PRIV_OPC); return; } gen_helper_rfci(cpu_env); gen_sync_exception(VAR_0); #endif
}