47,48c47,48
< return !(tc->readMiscReg(MISCREG_PSTATE & (1 << 2)) ||
< tc->readMiscReg(MISCREG_HPSTATE & (1 << 2)));
---
> return !(tc->readMiscRegNoEffect(MISCREG_PSTATE & (1 << 2)) ||
> tc->readMiscRegNoEffect(MISCREG_HPSTATE & (1 << 2)));
59c59
< emi |= (static_cast<ExtMachInst>(xc->readMiscReg(MISCREG_ASI))
---
> emi |= (static_cast<ExtMachInst>(xc->readMiscRegNoEffect(MISCREG_ASI))