Revision efdef95f target-ppc/op_helper.c

b/target-ppc/op_helper.c
3753 3753
    }
3754 3754
}
3755 3755

  
3756
target_ulong helper_load_slb_esid (target_ulong rb)
3757
{
3758
    target_ulong rt;
3759

  
3760
    if (ppc_load_slb_esid(env, rb, &rt) < 0) {
3761
        helper_raise_exception_err(POWERPC_EXCP_PROGRAM, POWERPC_EXCP_INVAL);
3762
    }
3763
    return rt;
3764
}
3765

  
3766
target_ulong helper_load_slb_vsid (target_ulong rb)
3767
{
3768
    target_ulong rt;
3769

  
3770
    if (ppc_load_slb_vsid(env, rb, &rt) < 0) {
3771
        helper_raise_exception_err(POWERPC_EXCP_PROGRAM, POWERPC_EXCP_INVAL);
3772
    }
3773
    return rt;
3774
}
3775

  
3756 3776
void helper_slbia (void)
3757 3777
{
3758 3778
    ppc_slb_invalidate_all(env);

Also available in: Unified diff