| activate() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| Active enum value | gem5::ThreadContext | |
| actualTC | gem5::CheckerThreadContext< TC > | private |
| checkerCPU | gem5::CheckerThreadContext< TC > | private |
| checkerTC | gem5::CheckerThreadContext< TC > | private |
| CheckerThreadContext(TC *actual_tc, CheckerCPU *checker_cpu) | gem5::CheckerThreadContext< TC > | inline |
| clearArchRegs() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| compare(ThreadContext *one, ThreadContext *two) | gem5::ThreadContext | static |
| connectMemPorts(ThreadContext *tc) | gem5::CheckerThreadContext< TC > | inline |
| contextId() const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| copyArchRegs(ThreadContext *tc) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| cpuId() const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| DefaultFloatResult | gem5::ThreadContext | static |
| DefaultIntResult | gem5::ThreadContext | static |
| descheduleInstCountEvent(Event *event) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| exit() | gem5::ThreadContext | inlinevirtual |
| flattenRegId(const RegId ®Id) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| floatResult | gem5::ThreadContext | |
| floats | gem5::ThreadContext | static |
| getCheckerCpuPtr() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getCpuPtr() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getCurrentInstCount() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getDecoderPtr() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getHtmCheckpointPtr() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getIsaPtr() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getMMUPtr() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getProcessPtr() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getSystemPtr() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getUseForClone() | gem5::ThreadContext | inline |
| getWritableVecPredReg(const RegId ®) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getWritableVecPredRegFlat(RegIndex idx) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getWritableVecReg(const RegId ®) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| getWritableVecRegFlat(RegIndex idx) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| halt() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| Halted enum value | gem5::ThreadContext | |
| Halting enum value | gem5::ThreadContext | |
| htmAbortTransaction(uint64_t htm_uid, HtmFailureFaultCause cause) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| intOffset | gem5::ThreadContext | |
| intResult | gem5::ThreadContext | |
| ints | gem5::ThreadContext | static |
| pcState() const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| pcState(const PCStateBase &val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| gem5::ThreadContext::pcState(Addr addr) | gem5::ThreadContext | inline |
| pcStateNoRecord(const PCStateBase &val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| quiesce() | gem5::ThreadContext | |
| quiesceTick(Tick resume) | gem5::ThreadContext | |
| readCCReg(RegIndex reg_idx) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readCCRegFlat(RegIndex idx) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readFloatReg(RegIndex reg_idx) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readFloatRegFlat(RegIndex idx) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readIntReg(RegIndex reg_idx) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readIntRegFlat(RegIndex idx) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readLastActivate() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readLastSuspend() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readMiscReg(RegIndex misc_reg) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readMiscRegNoEffect(RegIndex misc_reg) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readStCondFailures() const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readVecElem(const RegId ®) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readVecElemFlat(RegIndex idx, const ElemIndex &elem_idx) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readVecPredReg(const RegId ®) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readVecPredRegFlat(RegIndex idx) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readVecReg(const RegId ®) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| readVecRegFlat(RegIndex idx) const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| regStats(const std::string &name) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| remove(PCEvent *e) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| schedule(PCEvent *e) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| scheduleInstCountEvent(Event *event, Tick count) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| sendFunctional(PacketPtr pkt) | gem5::ThreadContext | virtual |
| setCCReg(RegIndex reg_idx, RegVal val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setCCRegFlat(RegIndex idx, RegVal val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setContextId(ContextID id) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setFloatReg(RegIndex reg_idx, RegVal val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setFloatRegFlat(RegIndex idx, RegVal val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setHtmCheckpointPtr(BaseHTMCheckpointPtr new_cpt) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setIntReg(RegIndex reg_idx, RegVal val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setIntRegFlat(RegIndex idx, RegVal val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setMiscReg(RegIndex misc_reg, RegVal val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setMiscRegNoEffect(RegIndex misc_reg, RegVal val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setProcessPtr(Process *p) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setStatus(Status new_status) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setStCondFailures(unsigned sc_failures) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setThreadId(int id) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setUseForClone(bool new_val) | gem5::ThreadContext | inline |
| setVecElem(const RegId ®, RegVal val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setVecElemFlat(RegIndex idx, const ElemIndex &elem_idx, RegVal val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setVecPredReg(const RegId ®, const TheISA::VecPredRegContainer &val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setVecPredRegFlat(RegIndex idx, const TheISA::VecPredRegContainer &val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setVecReg(const RegId ®, const TheISA::VecRegContainer &val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| setVecRegFlat(RegIndex idx, const TheISA::VecRegContainer &val) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| socketId() const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| status() const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| Status enum name | gem5::ThreadContext | |
| suspend() override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| Suspended enum value | gem5::ThreadContext | |
| takeOverFrom(ThreadContext *oldContext) override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| threadId() const override | gem5::CheckerThreadContext< TC > | inlinevirtual |
| useForClone | gem5::ThreadContext | protected |
| ~ThreadContext() | gem5::ThreadContext | inlinevirtual |