|
gem5
v22.1.0.0
|
This is the complete list of members for gem5::minor::ExecContext, including all inherited members.
| amoMem(Addr addr, uint8_t *data, unsigned int size, Request::Flags flags, AtomicOpFunctorPtr amo_op) | gem5::ExecContext | inlinevirtual |
| armMonitor(Addr address) override | gem5::minor::ExecContext | inlinevirtual |
| contextId() | gem5::minor::ExecContext | inline |
| cpu | gem5::minor::ExecContext | |
| demapPage(Addr vaddr, uint64_t asn) override | gem5::minor::ExecContext | inlinevirtual |
| ExecContext(MinorCPU &cpu_, SimpleThread &thread_, Execute &execute_, MinorDynInstPtr inst_) | gem5::minor::ExecContext | inline |
| execute | gem5::minor::ExecContext | |
| getAddrMonitor() override | gem5::minor::ExecContext | inlinevirtual |
| getCpuPtr() | gem5::minor::ExecContext | inline |
| getHtmTransactionalDepth() const override | gem5::minor::ExecContext | inlinevirtual |
| getHtmTransactionUid() const override | gem5::minor::ExecContext | inlinevirtual |
| getRegOperand(const StaticInst *si, int idx) override | gem5::minor::ExecContext | inlinevirtual |
| getRegOperand(const StaticInst *si, int idx, void *val) override | gem5::minor::ExecContext | inlinevirtual |
| getWritableRegOperand(const StaticInst *si, int idx) override | gem5::minor::ExecContext | inlinevirtual |
| inHtmTransactionalState() const override | gem5::minor::ExecContext | inlinevirtual |
| initiateMemAMO(Addr addr, unsigned int size, Request::Flags flags, AtomicOpFunctorPtr amo_op) override | gem5::minor::ExecContext | inlinevirtual |
| initiateMemMgmtCmd(Request::Flags flags) override | gem5::minor::ExecContext | inlinevirtual |
| initiateMemRead(Addr addr, unsigned int size, Request::Flags flags, const std::vector< bool > &byte_enable) override | gem5::minor::ExecContext | inlinevirtual |
| inst | gem5::minor::ExecContext | |
| mwait(PacketPtr pkt) override | gem5::minor::ExecContext | inlinevirtual |
| mwaitAtomic(ThreadContext *tc) override | gem5::minor::ExecContext | inlinevirtual |
| newHtmTransactionUid() const override | gem5::minor::ExecContext | inlinevirtual |
| pcState() const override | gem5::minor::ExecContext | inlinevirtual |
| pcState(const PCStateBase &val) override | gem5::minor::ExecContext | inlinevirtual |
| readMem(Addr addr, uint8_t *data, unsigned int size, Request::Flags flags, const std::vector< bool > &byte_enable) | gem5::ExecContext | inlinevirtual |
| readMemAccPredicate() const override | gem5::minor::ExecContext | inlinevirtual |
| readMiscReg(int misc_reg) override | gem5::minor::ExecContext | inlinevirtual |
| readMiscRegNoEffect(int misc_reg) const | gem5::minor::ExecContext | inline |
| readMiscRegOperand(const StaticInst *si, int idx) override | gem5::minor::ExecContext | inlinevirtual |
| readPredicate() const override | gem5::minor::ExecContext | inlinevirtual |
| readStCondFailures() const override | gem5::minor::ExecContext | inlinevirtual |
| setMemAccPredicate(bool val) override | gem5::minor::ExecContext | inlinevirtual |
| setMiscReg(int misc_reg, RegVal val) override | gem5::minor::ExecContext | inlinevirtual |
| setMiscRegOperand(const StaticInst *si, int idx, RegVal val) override | gem5::minor::ExecContext | inlinevirtual |
| setPredicate(bool val) override | gem5::minor::ExecContext | inlinevirtual |
| setRegOperand(const StaticInst *si, int idx, RegVal val) override | gem5::minor::ExecContext | inlinevirtual |
| setRegOperand(const StaticInst *si, int idx, const void *val) override | gem5::minor::ExecContext | inlinevirtual |
| setStCondFailures(unsigned int st_cond_failures) override | gem5::minor::ExecContext | inlinevirtual |
| tcBase() const override | gem5::minor::ExecContext | inlinevirtual |
| thread | gem5::minor::ExecContext | |
| writeMem(uint8_t *data, unsigned int size, Addr addr, Request::Flags flags, uint64_t *res, const std::vector< bool > &byte_enable) override | gem5::minor::ExecContext | inlinevirtual |
| ~ExecContext() | gem5::minor::ExecContext | inline |