gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Checker< Impl > Member List

This is the complete list of members for Checker< Impl >, including all inherited members.

advancePC(const Fault &fault)Checker< Impl >
armMonitor(Addr address) overrideCheckerCPUinlinevirtual
CCReg typedefExecContext
changedPCCheckerCPU
Checker(Params *p)Checker< Impl >inline
CheckerCPU(Params *p)CheckerCPU
checkFlags(Request *unverified_req, Addr vAddr, Addr pAddr, int flags)CheckerCPU
copyResult(DynInstPtr &inst, uint64_t mismatch_val, int start_idx)Checker< Impl >
curMacroStaticInstCheckerCPUprotected
curStaticInstCheckerCPUprotected
dbg_vtophys(Addr addr)CheckerCPUprotected
dcachePortCheckerCPUprotected
demapDataPage(Addr vaddr, uint64_t asn)CheckerCPUinline
demapInstPage(Addr vaddr, uint64_t asn)CheckerCPUinline
demapPage(Addr vaddr, uint64_t asn) overrideCheckerCPUinlinevirtual
dtbCheckerCPUprotected
dumpAndExit(DynInstPtr &inst)Checker< Impl >private
CheckerCPU::dumpAndExit()CheckerCPU
dumpInsts()Checker< Impl >private
DynInstPtr typedefChecker< Impl >private
exitOnErrorCheckerCPU
FloatReg typedefCheckerCPUprotected
FloatRegBits typedefCheckerCPUprotected
getAddrMonitor() overrideCheckerCPUinlinevirtual
getDataPort() overrideCheckerCPUinline
getDTBPtr()CheckerCPUinline
getEA() const overrideCheckerCPUinlinevirtual
getInstPort() overrideCheckerCPUinline
getITBPtr()CheckerCPUinline
handleError(DynInstPtr &inst)Checker< Impl >inlineprivate
CheckerCPU::handleError()CheckerCPUinline
handlePendingInt()Checker< Impl >
hwrei() overrideCheckerCPUinlinevirtual
icachePortCheckerCPUprotected
init() overrideCheckerCPU
initiateMemRead(Addr addr, unsigned int size, Request::Flags flags)ExecContextinlinevirtual
instAddr()CheckerCPUinline
instListChecker< Impl >private
InstListIt typedefChecker< Impl >private
IntReg typedefExecContext
itbCheckerCPUprotected
MachInst typedefCheckerCPUprotected
masterIdCheckerCPUprotected
memReqCheckerCPUprotected
microPC()CheckerCPUinline
MiscReg typedefCheckerCPUprotected
miscRegIdxsCheckerCPUprotected
mwait(PacketPtr pkt) overrideCheckerCPUinlinevirtual
mwaitAtomic(ThreadContext *tc) overrideCheckerCPUinlinevirtual
newPCStateCheckerCPU
nextInstAddr()CheckerCPUinline
numInstCheckerCPUprotected
numLoadCheckerCPU
numSimulatedInsts()BaseCPUinlinestatic
numSimulatedOps()BaseCPUinlinestatic
Params typedefCheckerCPU
pcState() const overrideCheckerCPUinlinevirtual
pcState(const TheISA::PCState &val) overrideCheckerCPUinlinevirtual
PCState typedefExecContext
readCCRegOperand(const StaticInst *si, int idx) overrideCheckerCPUinlinevirtual
readFloatRegOperand(const StaticInst *si, int idx) overrideCheckerCPUinlinevirtual
readFloatRegOperandBits(const StaticInst *si, int idx) overrideCheckerCPUinlinevirtual
readIntRegOperand(const StaticInst *si, int idx) overrideCheckerCPUinlinevirtual
readMem(Addr addr, uint8_t *data, unsigned size, Request::Flags flags) overrideCheckerCPU
ExecContext::readMem(Addr addr, uint8_t *data, unsigned int size, Request::Flags flags)ExecContextinlinevirtual
readMiscReg(int misc_reg) overrideCheckerCPUinlinevirtual
readMiscRegNoEffect(int misc_reg) const CheckerCPUinline
readMiscRegOperand(const StaticInst *si, int idx) overrideCheckerCPUinlinevirtual
readPredicate() overrideCheckerCPUinlinevirtual
readRegOtherThread(int misc_reg, ThreadID tid) overrideCheckerCPUinlinevirtual
readStCondFailures() const overrideCheckerCPUinlinevirtual
recordPCChange(const TheISA::PCState &val)CheckerCPUinline
resultCheckerCPUprotected
serialize(CheckpointOut &cp) const overrideCheckerCPU
setCCRegOperand(const StaticInst *si, int idx, CCReg val) overrideCheckerCPUinlinevirtual
setDcachePort(MasterPort *dcache_port)CheckerCPU
setEA(Addr EA) overrideCheckerCPUinlinevirtual
setFloatRegOperand(const StaticInst *si, int idx, FloatReg val) overrideCheckerCPUinlinevirtual
setFloatRegOperandBits(const StaticInst *si, int idx, FloatRegBits val) overrideCheckerCPUinlinevirtual
setIcachePort(MasterPort *icache_port)CheckerCPU
setIntRegOperand(const StaticInst *si, int idx, IntReg val) overrideCheckerCPUinlinevirtual
setMiscReg(int misc_reg, const MiscReg &val) overrideCheckerCPUinlinevirtual
setMiscRegNoEffect(int misc_reg, const MiscReg &val)CheckerCPUinline
setMiscRegOperand(const StaticInst *si, int idx, const MiscReg &val) overrideCheckerCPUinlinevirtual
setPredicate(bool val) overrideCheckerCPUinlinevirtual
setRegOtherThread(int misc_reg, MiscReg val, ThreadID tid) overrideCheckerCPUinlinevirtual
setResult(T t)CheckerCPUinline
setStCondFailures(unsigned int sc_failures) overrideCheckerCPUinlinevirtual
setSystem(System *system)CheckerCPU
simPalCheck(int palFunc) overrideCheckerCPUinlinevirtual
startNumInstCheckerCPUprotected
startNumLoadCheckerCPU
switchOut()Checker< Impl >
syscall(int64_t callnum, Fault *fault) overrideCheckerCPUinlinevirtual
systemPtrCheckerCPUprotected
takeOverFrom(BaseCPU *oldCPU)Checker< Impl >
tcCheckerCPUprotected
tcBase() overrideCheckerCPUinlinevirtual
threadCheckerCPU
threadBase()CheckerCPUinline
totalInsts() const overrideCheckerCPUinlinevirtual
totalOps() const overrideCheckerCPUinlinevirtual
unserialize(CheckpointIn &cp) overrideCheckerCPU
unverifiedInstChecker< Impl >private
unverifiedMemDataCheckerCPU
unverifiedReqCheckerCPU
unverifiedResultCheckerCPU
updateOnErrorCheckerCPU
updateThisCycleChecker< Impl >private
validateExecution(DynInstPtr &inst)Checker< Impl >
validateInst(DynInstPtr &inst)Checker< Impl >
validateState()Checker< Impl >
verify(DynInstPtr &inst)Checker< Impl >
wakeup(ThreadID tid) overrideCheckerCPUinline
warnOnlyOnLoadErrorCheckerCPU
willChangePCCheckerCPU
workloadCheckerCPUprotected
writeMem(uint8_t *data, unsigned size, Addr addr, Request::Flags flags, uint64_t *res) overrideCheckerCPU
ExecContext::writeMem(uint8_t *data, unsigned int size, Addr addr, Request::Flags flags, uint64_t *res)=0ExecContextpure virtual
youngestSNCheckerCPU
~CheckerCPU()CheckerCPUvirtual

Generated on Fri Jun 9 2017 13:04:04 for gem5 by doxygen 1.8.6