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

This is the complete list of members for O3ThreadContext< class >, including all inherited members.

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

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