gem5
|
This is the complete list of members for Minor::ExecContext, including all inherited members.
armMonitor(Addr address) override | Minor::ExecContext | inlinevirtual |
CCReg typedef | ExecContext | |
contextId() | Minor::ExecContext | inline |
cpu | Minor::ExecContext | |
demapDataPage(Addr vaddr, uint64_t asn) | Minor::ExecContext | inline |
demapInstPage(Addr vaddr, uint64_t asn) | Minor::ExecContext | inline |
demapPage(Addr vaddr, uint64_t asn) override | Minor::ExecContext | inlinevirtual |
ExecContext(MinorCPU &cpu_, SimpleThread &thread_, Execute &execute_, MinorDynInstPtr inst_) | Minor::ExecContext | inline |
execute | Minor::ExecContext | |
FloatReg typedef | ExecContext | |
FloatRegBits typedef | ExecContext | |
getAddrMonitor() override | Minor::ExecContext | inlinevirtual |
getCpuPtr() | Minor::ExecContext | inline |
getEA() const override | Minor::ExecContext | inlinevirtual |
hwrei() override | Minor::ExecContext | inlinevirtual |
initiateMemRead(Addr addr, unsigned int size, Request::Flags flags) override | Minor::ExecContext | inlinevirtual |
inst | Minor::ExecContext | |
IntReg typedef | ExecContext | |
MiscReg typedef | ExecContext | |
mwait(PacketPtr pkt) override | Minor::ExecContext | inlinevirtual |
mwaitAtomic(ThreadContext *tc) override | Minor::ExecContext | inlinevirtual |
PCState typedef | ExecContext | |
pcState() const override | Minor::ExecContext | inlinevirtual |
pcState(const TheISA::PCState &val) override | Minor::ExecContext | inlinevirtual |
readCCRegOperand(const StaticInst *si, int idx) override | Minor::ExecContext | inlinevirtual |
readFloatRegOperand(const StaticInst *si, int idx) override | Minor::ExecContext | inlinevirtual |
readFloatRegOperandBits(const StaticInst *si, int idx) override | Minor::ExecContext | inlinevirtual |
readIntRegOperand(const StaticInst *si, int idx) override | Minor::ExecContext | inlinevirtual |
readMem(Addr addr, uint8_t *data, unsigned int size, Request::Flags flags) | ExecContext | inlinevirtual |
readMiscReg(int misc_reg) override | Minor::ExecContext | inlinevirtual |
readMiscRegNoEffect(int misc_reg) const | Minor::ExecContext | inline |
readMiscRegOperand(const StaticInst *si, int idx) override | Minor::ExecContext | inlinevirtual |
readPredicate() override | Minor::ExecContext | inlinevirtual |
readRegOtherThread(int idx, ThreadID tid=InvalidThreadID) | Minor::ExecContext | inlinevirtual |
readStCondFailures() const override | Minor::ExecContext | inlinevirtual |
setCCRegOperand(const StaticInst *si, int idx, TheISA::CCReg val) override | Minor::ExecContext | inlinevirtual |
setEA(Addr ea) override | Minor::ExecContext | inlinevirtual |
setFloatRegOperand(const StaticInst *si, int idx, TheISA::FloatReg val) override | Minor::ExecContext | inlinevirtual |
setFloatRegOperandBits(const StaticInst *si, int idx, TheISA::FloatRegBits val) override | Minor::ExecContext | inlinevirtual |
setIntRegOperand(const StaticInst *si, int idx, IntReg val) override | Minor::ExecContext | inlinevirtual |
setMiscReg(int misc_reg, const TheISA::MiscReg &val) override | Minor::ExecContext | inlinevirtual |
setMiscRegOperand(const StaticInst *si, int idx, const TheISA::MiscReg &val) override | Minor::ExecContext | inlinevirtual |
setPredicate(bool val) override | Minor::ExecContext | inlinevirtual |
setRegOtherThread(int idx, const TheISA::MiscReg &val, ThreadID tid=InvalidThreadID) | Minor::ExecContext | inline |
ExecContext::setRegOtherThread(int regIdx, MiscReg val, ThreadID tid=InvalidThreadID)=0 | ExecContext | pure virtual |
setStCondFailures(unsigned int st_cond_failures) override | Minor::ExecContext | inlinevirtual |
simPalCheck(int palFunc) override | Minor::ExecContext | inlinevirtual |
syscall(int64_t callnum, Fault *fault) override | Minor::ExecContext | inlinevirtual |
tcBase() override | Minor::ExecContext | inlinevirtual |
thread | Minor::ExecContext | |
writeMem(uint8_t *data, unsigned int size, Addr addr, Request::Flags flags, uint64_t *res) override | Minor::ExecContext | inlinevirtual |