Revision f6b868fc target-ppc/op_helper.c
b/target-ppc/op_helper.c | ||
---|---|---|
3752 | 3752 |
/* Segment registers load and store */ |
3753 | 3753 |
target_ulong helper_load_sr (target_ulong sr_num) |
3754 | 3754 |
{ |
3755 |
#if defined(TARGET_PPC64) |
|
3756 |
if (env->mmu_model & POWERPC_MMU_64) |
|
3757 |
return ppc_load_sr(env, sr_num); |
|
3758 |
#endif |
|
3755 | 3759 |
return env->sr[sr_num]; |
3756 | 3760 |
} |
3757 | 3761 |
|
... | ... | |
3767 | 3771 |
return ppc_load_slb(env, slb_nr); |
3768 | 3772 |
} |
3769 | 3773 |
|
3770 |
void helper_store_slb (target_ulong slb_nr, target_ulong rs)
|
|
3774 |
void helper_store_slb (target_ulong rb, target_ulong rs)
|
|
3771 | 3775 |
{ |
3772 |
ppc_store_slb(env, slb_nr, rs);
|
|
3776 |
ppc_store_slb(env, rb, rs);
|
|
3773 | 3777 |
} |
3774 | 3778 |
|
3775 | 3779 |
void helper_slbia (void) |
Also available in: Unified diff