activate() | CheckerThreadContext< TC > | inlinevirtual |
Active enum value | ThreadContext | |
actualTC | CheckerThreadContext< TC > | private |
CCReg typedef | ThreadContext | protected |
checkerCPU | CheckerThreadContext< TC > | private |
checkerTC | CheckerThreadContext< TC > | private |
CheckerThreadContext(TC *actual_tc, CheckerCPU *checker_cpu) | CheckerThreadContext< TC > | inline |
clearArchRegs() | CheckerThreadContext< TC > | inlinevirtual |
compare(ThreadContext *one, ThreadContext *two) | ThreadContext | static |
connectMemPorts(ThreadContext *tc) | CheckerThreadContext< TC > | inline |
contextId() const | CheckerThreadContext< TC > | inlinevirtual |
copyArchRegs(ThreadContext *tc) | CheckerThreadContext< TC > | inlinevirtual |
cpuId() const | CheckerThreadContext< TC > | inlinevirtual |
dumpFuncProfile() | CheckerThreadContext< TC > | inlinevirtual |
exit() | ThreadContext | inlinevirtual |
flattenCCIndex(int reg) | CheckerThreadContext< TC > | inlinevirtual |
flattenFloatIndex(int reg) | CheckerThreadContext< TC > | inlinevirtual |
flattenIntIndex(int reg) | CheckerThreadContext< TC > | inlinevirtual |
flattenMiscIndex(int reg) | CheckerThreadContext< TC > | inlinevirtual |
FloatReg typedef | ThreadContext | protected |
FloatRegBits typedef | ThreadContext | protected |
getCheckerCpuPtr() | CheckerThreadContext< TC > | inlinevirtual |
getCpuPtr() | CheckerThreadContext< TC > | inlinevirtual |
getDecoderPtr() | CheckerThreadContext< TC > | inlinevirtual |
getDTBPtr() | CheckerThreadContext< TC > | inlinevirtual |
getITBPtr() | CheckerThreadContext< TC > | inlinevirtual |
getKernelStats() | CheckerThreadContext< TC > | inlinevirtual |
getMemProxy() | CheckerThreadContext< TC > | inlinevirtual |
getPhysProxy() | CheckerThreadContext< TC > | inlinevirtual |
getProcessPtr() | CheckerThreadContext< TC > | inlinevirtual |
getQuiesceEvent() | CheckerThreadContext< TC > | inlinevirtual |
getSystemPtr() | CheckerThreadContext< TC > | inlinevirtual |
getVirtProxy() | CheckerThreadContext< TC > | inlinevirtual |
halt() | CheckerThreadContext< TC > | inlinevirtual |
Halted enum value | ThreadContext | |
initMemProxies(ThreadContext *tc) | CheckerThreadContext< TC > | inlinevirtual |
instAddr() | CheckerThreadContext< TC > | inlinevirtual |
IntReg typedef | ThreadContext | protected |
MachInst typedef | ThreadContext | protected |
microPC() | CheckerThreadContext< TC > | inlinevirtual |
MiscReg typedef | ThreadContext | protected |
nextInstAddr() | CheckerThreadContext< TC > | inlinevirtual |
pcState() | CheckerThreadContext< TC > | inlinevirtual |
pcState(const TheISA::PCState &val) | CheckerThreadContext< TC > | inlinevirtual |
pcStateNoRecord(const TheISA::PCState &val) | CheckerThreadContext< TC > | inlinevirtual |
profileClear() | CheckerThreadContext< TC > | inlinevirtual |
profileSample() | CheckerThreadContext< TC > | inlinevirtual |
quiesce() | ThreadContext | |
quiesceTick(Tick resume) | ThreadContext | |
readCCReg(int reg_idx) | CheckerThreadContext< TC > | inlinevirtual |
readCCRegFlat(int idx) | CheckerThreadContext< TC > | inlinevirtual |
readFloatReg(int reg_idx) | CheckerThreadContext< TC > | inlinevirtual |
readFloatRegBits(int reg_idx) | CheckerThreadContext< TC > | inlinevirtual |
readFloatRegBitsFlat(int idx) | CheckerThreadContext< TC > | inlinevirtual |
readFloatRegFlat(int idx) | CheckerThreadContext< TC > | inlinevirtual |
readFuncExeInst() | CheckerThreadContext< TC > | inlinevirtual |
readIntReg(int reg_idx) | CheckerThreadContext< TC > | inlinevirtual |
readIntRegFlat(int idx) | CheckerThreadContext< TC > | inlinevirtual |
readLastActivate() | CheckerThreadContext< TC > | inlinevirtual |
readLastSuspend() | CheckerThreadContext< TC > | inlinevirtual |
readMiscReg(int misc_reg) | CheckerThreadContext< TC > | inlinevirtual |
readMiscRegNoEffect(int misc_reg) const | CheckerThreadContext< TC > | inlinevirtual |
readRegOtherThread(int misc_reg, ThreadID tid) | ThreadContext | inlinevirtual |
readStCondFailures() | CheckerThreadContext< TC > | inlinevirtual |
regStats(const std::string &name) | CheckerThreadContext< TC > | inlinevirtual |
setCCReg(int reg_idx, CCReg val) | CheckerThreadContext< TC > | inlinevirtual |
setCCRegFlat(int idx, CCReg val) | CheckerThreadContext< TC > | inlinevirtual |
setContextId(ContextID id) | CheckerThreadContext< TC > | inlinevirtual |
setFloatReg(int reg_idx, FloatReg val) | CheckerThreadContext< TC > | inlinevirtual |
setFloatRegBits(int reg_idx, FloatRegBits val) | CheckerThreadContext< TC > | inlinevirtual |
setFloatRegBitsFlat(int idx, FloatRegBits val) | CheckerThreadContext< TC > | inlinevirtual |
setFloatRegFlat(int idx, FloatReg val) | CheckerThreadContext< TC > | inlinevirtual |
setIntReg(int reg_idx, uint64_t val) | CheckerThreadContext< TC > | inlinevirtual |
setIntRegFlat(int idx, uint64_t val) | CheckerThreadContext< TC > | inlinevirtual |
setMiscReg(int misc_reg, const MiscReg &val) | CheckerThreadContext< TC > | inlinevirtual |
setMiscRegNoEffect(int misc_reg, const MiscReg &val) | CheckerThreadContext< TC > | inlinevirtual |
setNPC(Addr val) | CheckerThreadContext< TC > | inline |
setProcessPtr(Process *p) | CheckerThreadContext< TC > | inlinevirtual |
setRegOtherThread(int misc_reg, const MiscReg &val, ThreadID tid) | ThreadContext | inlinevirtual |
setStatus(Status new_status) | CheckerThreadContext< TC > | inlinevirtual |
setStCondFailures(unsigned sc_failures) | CheckerThreadContext< TC > | inlinevirtual |
setThreadId(int id) | CheckerThreadContext< TC > | inlinevirtual |
socketId() const | CheckerThreadContext< TC > | inlinevirtual |
status() const | CheckerThreadContext< TC > | inlinevirtual |
Status enum name | ThreadContext | |
suspend() | CheckerThreadContext< TC > | inlinevirtual |
Suspended enum value | ThreadContext | |
syscall(int64_t callnum, Fault *fault) | CheckerThreadContext< TC > | inlinevirtual |
takeOverFrom(ThreadContext *oldContext) | CheckerThreadContext< TC > | inlinevirtual |
threadId() const | CheckerThreadContext< TC > | inlinevirtual |
~ThreadContext() | ThreadContext | inlinevirtual |