149c149,150
< if (fault == NoFault && machInst.itstateMask != 0) {
---
> if (fault == NoFault && machInst.itstateMask != 0&&
> (!isMicroop() || isLastMicroop())) {