Lines Matching refs:Checker

62 #include "debug/Checker.hh"
72 Checker<Impl>::advancePC(const Fault &fault)
85 DPRINTF(Checker, "Advancing PC to %s.\n", thread->pcState());
93 Checker<Impl>::handlePendingInt()
95 DPRINTF(Checker, "IRQ detected at PC: %s with %d insts in buffer\n",
127 Checker<Impl>::verify(const DynInstPtr &completed_inst)
150 DPRINTF(Checker, "Adding instruction [sn:%lli] PC:%s to list\n",
165 DPRINTF(Checker, "Adding instruction [sn:%lli] PC:%s to list\n",
195 DPRINTF(Checker, "Processing instruction [sn:%lli] PC:%s.\n",
218 DPRINTF(Checker, "Changed PC recently to %s\n",
222 DPRINTF(Checker, "Changed PC matches expected PC\n");
339 // reset decoder on Checker
342 // Check Checker and CPU get same instruction, and record
361 // Execute Checker instruction and trace
400 DPRINTF(Checker, "Fault, PC is now %s\n", newPCState);
421 DPRINTF(Checker, "PC Event, PC is now %s\n", newPCState);
446 Checker<Impl>::switchOut()
453 Checker<Impl>::takeOverFrom(BaseCPU *oldCPU)
459 Checker<Impl>::validateInst(const DynInstPtr &inst)
480 Checker<Impl>::validateExecution(const DynInstPtr &inst)
495 DPRINTF(Checker, "Dest regs %d, number of checker dest regs %d\n",
511 } // Checker CPU checks all the saved results in the dyninst passed by
513 // the static inst executed in the Checker. Sometimes the number
568 // This function is weird, if it is called it means the Checker and
573 Checker<Impl>::validateState()
598 Checker<Impl>::copyResult(const DynInstPtr &inst,
675 Checker<Impl>::dumpAndExit(const DynInstPtr &inst)
691 Checker<Impl>::dumpInsts()