SPRN_MMCR0
mtspr(SPRN_MMCR0, MMCR0_FC);
mtspr(SPRN_MMCR0, MMCR0_FC | MMCR0_PMCCEXT);
mtspr(SPRN_MMCR0, MMCR0_FC);
mtspr(SPRN_MMCR0, MMCR0_FC);
mtspr(SPRN_MMCR0, MMCR0_FC | MMCR0_PMCCEXT);
mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~(MMCR0_PMXE|MMCR0_PMAO));
mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~MMCR0_PMXE);
SYSFS_PMCSETUP(mmcr0, SPRN_MMCR0);
case SPRN_MMCR0:
case SPRN_MMCR0:
mtspr(SPRN_MMCR0, vcpu->arch.mmcr[0]);
vcpu->arch.mmcr[0] = mfspr(SPRN_MMCR0);
freeze_pmu(mfspr(SPRN_MMCR0), mfspr(SPRN_MMCRA));
mtspr(SPRN_MMCR0, host_os_sprs->mmcr0);
mtspr(SPRN_MMCR0, mmcr0);
host_os_sprs->mmcr0 = mfspr(SPRN_MMCR0);
mtspr(SPRN_MMCR0, mmcr0);
"i" (SPRN_MMCR0),
mtspr(SPRN_MMCR0, mmcr0);
val = mmcr0 = mfspr(SPRN_MMCR0);
mtspr(SPRN_MMCR0, (cpuhw->mmcr.mmcr0 & ~(MMCR0_PMC1CE | MMCR0_PMCjCE))
mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~MMCR0_FC);
mtspr(SPRN_MMCR0, MMCR0_PMXE | MMCR0_PMCjCE | MMCR0_PMAO);
mtspr(SPRN_MMCR0, MMCR0_FC | MMCR0_PMAO);
mfspr(SPRN_MMCR0), mfspr(SPRN_MMCR1), mfspr(SPRN_MMCRA));
return mfspr(SPRN_MMCR0);
mmcr0 = mfspr(SPRN_MMCR0);
sprs.mmcr0 = mfspr(SPRN_MMCR0);
mtspr(SPRN_MMCR0, mmcr0);
mtspr(SPRN_MMCR0, sprs.mmcr0);
mfspr(SPRN_MMCR0), mfspr(SPRN_MMCR1), mfspr(SPRN_MMCR2));
val = mfspr(SPRN_MMCR0);
trace_log_reg(ebb_state.trace, SPRN_MMCR0, val);
val = mfspr(SPRN_MMCR0);
trace_log_reg(ebb_state.trace, SPRN_MMCR0, val);
mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~MMCR0_FC);
mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) | MMCR0_FC);
val = mfspr(SPRN_MMCR0);
val = mfspr(SPRN_MMCR0);
trace_log_reg(ebb_state.trace, SPRN_MMCR0, val);
mmcr0 = mfspr(SPRN_MMCR0);
mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) | MMCR0_FC);
mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~MMCR0_FC);
val = mfspr(SPRN_MMCR0);
val |= mfspr(SPRN_MMCR0);
mtspr(SPRN_MMCR0, (val & ~mmcr0_clear_mask) | MMCR0_PMAE);
val = mfspr(SPRN_MMCR0);
mtspr(SPRN_MMCR0, MMCR0_FC);
mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~MMCR0_FC);
mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~MMCR0_FC);
mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) | MMCR0_FC);
val = mfspr(SPRN_MMCR0);
before = mfspr(SPRN_MMCR0);
after = mfspr(SPRN_MMCR0);