gem5  v21.2.1.1
gem5::minor::ExecContext Member List

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::ExecContextinlinevirtual
armMonitor(Addr address) overridegem5::minor::ExecContextinlinevirtual
contextId()gem5::minor::ExecContextinline
cpugem5::minor::ExecContext
demapPage(Addr vaddr, uint64_t asn) overridegem5::minor::ExecContextinlinevirtual
ExecContext(MinorCPU &cpu_, SimpleThread &thread_, Execute &execute_, MinorDynInstPtr inst_, RegIndex zeroReg)gem5::minor::ExecContextinline
executegem5::minor::ExecContext
getAddrMonitor() overridegem5::minor::ExecContextinlinevirtual
getCpuPtr()gem5::minor::ExecContextinline
getHtmTransactionalDepth() const overridegem5::minor::ExecContextinlinevirtual
getHtmTransactionUid() const overridegem5::minor::ExecContextinlinevirtual
getWritableVecPredRegOperand(const StaticInst *si, int idx) overridegem5::minor::ExecContextinlinevirtual
getWritableVecRegOperand(const StaticInst *si, int idx) overridegem5::minor::ExecContextinlinevirtual
inHtmTransactionalState() const overridegem5::minor::ExecContextinlinevirtual
initiateHtmCmd(Request::Flags flags) overridegem5::minor::ExecContextinlinevirtual
initiateMemAMO(Addr addr, unsigned int size, Request::Flags flags, AtomicOpFunctorPtr amo_op) overridegem5::minor::ExecContextinlinevirtual
initiateMemRead(Addr addr, unsigned int size, Request::Flags flags, const std::vector< bool > &byte_enable) overridegem5::minor::ExecContextinlinevirtual
instgem5::minor::ExecContext
mwait(PacketPtr pkt) overridegem5::minor::ExecContextinlinevirtual
mwaitAtomic(ThreadContext *tc) overridegem5::minor::ExecContextinlinevirtual
newHtmTransactionUid() const overridegem5::minor::ExecContextinlinevirtual
pcState() const overridegem5::minor::ExecContextinlinevirtual
pcState(const PCStateBase &val) overridegem5::minor::ExecContextinlinevirtual
readCCRegOperand(const StaticInst *si, int idx) overridegem5::minor::ExecContextinlinevirtual
readFloatRegOperandBits(const StaticInst *si, int idx) overridegem5::minor::ExecContextinlinevirtual
readIntRegOperand(const StaticInst *si, int idx) overridegem5::minor::ExecContextinlinevirtual
readMem(Addr addr, uint8_t *data, unsigned int size, Request::Flags flags, const std::vector< bool > &byte_enable)gem5::ExecContextinlinevirtual
readMemAccPredicate() const overridegem5::minor::ExecContextinlinevirtual
readMiscReg(int misc_reg) overridegem5::minor::ExecContextinlinevirtual
readMiscRegNoEffect(int misc_reg) constgem5::minor::ExecContextinline
readMiscRegOperand(const StaticInst *si, int idx) overridegem5::minor::ExecContextinlinevirtual
readPredicate() const overridegem5::minor::ExecContextinlinevirtual
readStCondFailures() const overridegem5::minor::ExecContextinlinevirtual
readVecElemOperand(const StaticInst *si, int idx) const overridegem5::minor::ExecContextinlinevirtual
readVecPredRegOperand(const StaticInst *si, int idx) const overridegem5::minor::ExecContextinlinevirtual
readVecRegOperand(const StaticInst *si, int idx) const overridegem5::minor::ExecContextinlinevirtual
setCCRegOperand(const StaticInst *si, int idx, RegVal val) overridegem5::minor::ExecContextinlinevirtual
setFloatRegOperandBits(const StaticInst *si, int idx, RegVal val) overridegem5::minor::ExecContextinlinevirtual
setIntRegOperand(const StaticInst *si, int idx, RegVal val) overridegem5::minor::ExecContextinlinevirtual
setMemAccPredicate(bool val) overridegem5::minor::ExecContextinlinevirtual
setMiscReg(int misc_reg, RegVal val) overridegem5::minor::ExecContextinlinevirtual
setMiscRegOperand(const StaticInst *si, int idx, RegVal val) overridegem5::minor::ExecContextinlinevirtual
setPredicate(bool val) overridegem5::minor::ExecContextinlinevirtual
setStCondFailures(unsigned int st_cond_failures) overridegem5::minor::ExecContextinlinevirtual
setVecElemOperand(const StaticInst *si, int idx, RegVal val) overridegem5::minor::ExecContextinlinevirtual
setVecPredRegOperand(const StaticInst *si, int idx, const TheISA::VecPredRegContainer &val) overridegem5::minor::ExecContextinlinevirtual
setVecRegOperand(const StaticInst *si, int idx, const TheISA::VecRegContainer &val) overridegem5::minor::ExecContextinlinevirtual
tcBase() const overridegem5::minor::ExecContextinlinevirtual
threadgem5::minor::ExecContext
writeMem(uint8_t *data, unsigned int size, Addr addr, Request::Flags flags, uint64_t *res, const std::vector< bool > &byte_enable) overridegem5::minor::ExecContextinlinevirtual
~ExecContext()gem5::minor::ExecContextinline

Generated on Wed May 4 2022 12:15:45 for gem5 by doxygen 1.8.17