Lines Matching refs:fault
72 Checker<Impl>::advancePC(const Fault &fault)
74 if (fault != NoFault) {
76 fault->invoke(tc, curStaticInst);
206 Fault fault = NoFault;
256 fault = itb->translateFunctional(
259 if (fault != NoFault) {
262 // instruction carrying an ITB fault. In the single
273 // Give up on an ITB fault..
277 // The instruction is carrying an ITB fault. Handle
278 // the fault and see if our results match the CPU on
280 fault = unverifiedInst->getFault();
294 if (fault == NoFault) {
345 if (fault == NoFault) {
357 // Either the instruction was a fault and we should process the fault,
359 // that the instruction is properly marked as a fault.
360 if (fault == NoFault) {
368 fault = curStaticInst->execute(this, traceData);
375 if (fault == NoFault && unverifiedFault == NoFault) {
383 } else if (fault != NoFault && unverifiedFault == NoFault) {
384 panic("%lli: sn: %lli at PC: %s took a fault in checker "
387 } else if (fault == NoFault && unverifiedFault != NoFault) {
388 panic("%lli: sn: %lli at PC: %s took a fault in driver "
395 if (fault != NoFault) {
397 fault->invoke(tc, curStaticInst);
404 advancePC(fault);