gem5  v21.2.1.1
gem5::SimpleExecContext Member List

This is the complete list of members for gem5::SimpleExecContext, including all inherited members.

amoMem(Addr addr, uint8_t *data, unsigned int size, Request::Flags flags, AtomicOpFunctorPtr amo_op) overridegem5::SimpleExecContextinlinevirtual
armMonitor(Addr address) overridegem5::SimpleExecContextinlinevirtual
cpugem5::SimpleExecContext
demapPage(Addr vaddr, uint64_t asn) overridegem5::SimpleExecContextinlinevirtual
execContextStatsgem5::SimpleExecContext
fetchOffsetgem5::SimpleExecContext
getAddrMonitor() overridegem5::SimpleExecContextinlinevirtual
getHtmTransactionalDepth() const overridegem5::SimpleExecContextinlinevirtual
getHtmTransactionUid() const overridegem5::SimpleExecContextinlinevirtual
getWritableVecPredRegOperand(const StaticInst *si, int idx) overridegem5::SimpleExecContextinlinevirtual
getWritableVecRegOperand(const StaticInst *si, int idx) overridegem5::SimpleExecContextinlinevirtual
inHtmTransactionalState() const overridegem5::SimpleExecContextinlinevirtual
initiateHtmCmd(Request::Flags flags) overridegem5::SimpleExecContextinlinevirtual
initiateMemAMO(Addr addr, unsigned int size, Request::Flags flags, AtomicOpFunctorPtr amo_op) overridegem5::SimpleExecContextinlinevirtual
initiateMemRead(Addr addr, unsigned int size, Request::Flags flags, const std::vector< bool > &byte_enable) overridegem5::SimpleExecContextinlinevirtual
lastDcacheStallgem5::SimpleExecContext
lastIcacheStallgem5::SimpleExecContext
mwait(PacketPtr pkt) overridegem5::SimpleExecContextinlinevirtual
mwaitAtomic(ThreadContext *tc) overridegem5::SimpleExecContextinlinevirtual
newHtmTransactionUid() const overridegem5::SimpleExecContextinlinevirtual
numInstgem5::SimpleExecContext
numLoadgem5::SimpleExecContext
numOpgem5::SimpleExecContext
pcState() const overridegem5::SimpleExecContextinlinevirtual
pcState(const PCStateBase &val) overridegem5::SimpleExecContextinlinevirtual
predPCgem5::SimpleExecContext
readCCRegOperand(const StaticInst *si, int idx) overridegem5::SimpleExecContextinlinevirtual
readFloatRegOperandBits(const StaticInst *si, int idx) overridegem5::SimpleExecContextinlinevirtual
readIntRegOperand(const StaticInst *si, int idx) overridegem5::SimpleExecContextinlinevirtual
readMem(Addr addr, uint8_t *data, unsigned int size, Request::Flags flags, const std::vector< bool > &byte_enable) overridegem5::SimpleExecContextinlinevirtual
readMemAccPredicate() const overridegem5::SimpleExecContextinlinevirtual
readMiscReg(int misc_reg) overridegem5::SimpleExecContextinlinevirtual
readMiscRegOperand(const StaticInst *si, int idx) overridegem5::SimpleExecContextinlinevirtual
readPredicate() const overridegem5::SimpleExecContextinlinevirtual
readStCondFailures() const overridegem5::SimpleExecContextinlinevirtual
readVecElemOperand(const StaticInst *si, int idx) const overridegem5::SimpleExecContextinlinevirtual
readVecPredRegOperand(const StaticInst *si, int idx) const overridegem5::SimpleExecContextinlinevirtual
readVecRegOperand(const StaticInst *si, int idx) const overridegem5::SimpleExecContextinlinevirtual
setCCRegOperand(const StaticInst *si, int idx, RegVal val) overridegem5::SimpleExecContextinlinevirtual
setFloatRegOperandBits(const StaticInst *si, int idx, RegVal val) overridegem5::SimpleExecContextinlinevirtual
setIntRegOperand(const StaticInst *si, int idx, RegVal val) overridegem5::SimpleExecContextinlinevirtual
setMemAccPredicate(bool val) overridegem5::SimpleExecContextinlinevirtual
setMiscReg(int misc_reg, RegVal val) overridegem5::SimpleExecContextinlinevirtual
setMiscRegOperand(const StaticInst *si, int idx, RegVal val) overridegem5::SimpleExecContextinlinevirtual
setPredicate(bool val) overridegem5::SimpleExecContextinlinevirtual
setStCondFailures(unsigned int sc_failures) overridegem5::SimpleExecContextinlinevirtual
setVecElemOperand(const StaticInst *si, int idx, RegVal val) overridegem5::SimpleExecContextinlinevirtual
setVecPredRegOperand(const StaticInst *si, int idx, const TheISA::VecPredRegContainer &val) overridegem5::SimpleExecContextinlinevirtual
setVecRegOperand(const StaticInst *si, int idx, const TheISA::VecRegContainer &val) overridegem5::SimpleExecContextinlinevirtual
SimpleExecContext(BaseSimpleCPU *_cpu, SimpleThread *_thread)gem5::SimpleExecContextinline
stayAtPCgem5::SimpleExecContext
tcBase() const overridegem5::SimpleExecContextinlinevirtual
threadgem5::SimpleExecContext
writeMem(uint8_t *data, unsigned int size, Addr addr, Request::Flags flags, uint64_t *res, const std::vector< bool > &byte_enable) overridegem5::SimpleExecContextinlinevirtual

Generated on Wed May 4 2022 12:14:47 for gem5 by doxygen 1.8.17