gem5  v20.1.0.0
SparcISA::IntOp Member List

This is the complete list of members for SparcISA::IntOp, including all inherited members.

_destRegIdxStaticInstprotected
_numCCDestRegsStaticInstprotected
_numDestRegsStaticInstprotected
_numFPDestRegsStaticInstprotected
_numIntDestRegsStaticInstprotected
_numSrcRegsStaticInstprotected
_numVecDestRegsStaticInstprotected
_numVecElemDestRegsStaticInstprotected
_numVecPredDestRegsStaticInstprotected
_opClassStaticInstprotected
_srcRegIdxStaticInstprotected
advancePC(PCState &pcState) const overrideSparcISA::SparcStaticInstprotected
StaticInst::advancePC(TheISA::PCState &pcState) const =0StaticInstpure virtual
asBytes(void *buf, size_t size) overrideSparcISA::SparcStaticInstinlineprotectedvirtual
branchTarget(const TheISA::PCState &pc) constStaticInstvirtual
branchTarget(ThreadContext *tc) constStaticInstvirtual
cachedDisassemblyStaticInstmutableprotected
completeAcc(Packet *pkt, ExecContext *xc, Trace::InstRecord *traceData) constStaticInstinlinevirtual
countRefCountedmutableprivate
decref() constRefCountedinline
destRegIdx(int i) constStaticInstinline
disassemble(Addr pc, const Loader::SymbolTable *symtab=nullptr) constStaticInstvirtual
execute(ExecContext *xc, Trace::InstRecord *traceData) const =0StaticInstpure virtual
ExtMachInst typedefStaticInst
fetchMicroop(MicroPC upc) constStaticInstvirtual
flagsStaticInstprotected
generateDisassembly(Addr pc, const Loader::SymbolTable *symtab) const overrideSparcISA::IntOpprotectedvirtual
getName()StaticInstinline
hasBranchTarget(const TheISA::PCState &pc, ThreadContext *tc, TheISA::PCState &tgt) constStaticInst
incref() constRefCountedinline
initiateAcc(ExecContext *xc, Trace::InstRecord *traceData) constStaticInstinlinevirtual
isAtomic() constStaticInstinline
isCall() constStaticInstinline
isCC() constStaticInstinline
isCondCtrl() constStaticInstinline
isCondDelaySlot() constStaticInstinline
isControl() constStaticInstinline
isDataPrefetch() constStaticInstinline
isDelayedCommit() constStaticInstinline
isDirectCtrl() constStaticInstinline
isFirstMicroop() constStaticInstinline
isFloating() constStaticInstinline
isHtmCancel() constStaticInstinline
isHtmCmd() constStaticInstinline
isHtmStart() constStaticInstinline
isHtmStop() constStaticInstinline
isIndirectCtrl() constStaticInstinline
isInstPrefetch() constStaticInstinline
isInteger() constStaticInstinline
isIprAccess() constStaticInstinline
isLastMicroop() constStaticInstinline
isLoad() constStaticInstinline
isMacroop() constStaticInstinline
isMemBarrier() constStaticInstinline
isMemRef() constStaticInstinline
isMicroBranch() constStaticInstinline
isMicroop() constStaticInstinline
isNonSpeculative() constStaticInstinline
isNop() constStaticInstinline
isPrefetch() constStaticInstinline
isQuiesce() constStaticInstinline
isReturn() constStaticInstinline
isSerializeAfter() constStaticInstinline
isSerializeBefore() constStaticInstinline
isSerializing() constStaticInstinline
isSquashAfter() constStaticInstinline
isStore() constStaticInstinline
isStoreConditional() constStaticInstinline
isSyscall() constStaticInstinline
isThreadSync() constStaticInstinline
isUncondCtrl() constStaticInstinline
isUnverifiable() constStaticInstinline
isVector() constStaticInstinline
isWriteBarrier() constStaticInstinline
machInstStaticInst
MaxInstDestRegs enum valueStaticInst
MaxInstSrcRegs enum valueStaticInst
mnemonicStaticInstprotected
nopStaticInstPtrStaticInststatic
nullStaticInstPtrStaticInststatic
numCCDestRegs() constStaticInstinline
numDestRegs() constStaticInstinline
numFPDestRegs() constStaticInstinline
numIntDestRegs() constStaticInstinline
numSrcRegs() constStaticInstinline
numVecDestRegs() constStaticInstinline
numVecElemDestRegs() constStaticInstinline
numVecPredDestRegs() constStaticInstinline
opClass() constStaticInstinline
operator=(const RefCounted &)RefCountedprivate
passesCondition(uint32_t codes, uint32_t condition)SparcISA::SparcStaticInstprotectedstatic
passesFpCondition(uint32_t fcc, uint32_t condition)SparcISA::SparcStaticInstprotectedstatic
printDestReg(std::ostream &os, int reg) constSparcISA::SparcStaticInstprotected
printFlags(std::ostream &outs, const std::string &separator) constStaticInst
printMnemonic(std::ostream &os, const char *mnemonic)SparcISA::SparcStaticInstprotectedstatic
printPseudoOps(std::ostream &os, Addr pc, const Loader::SymbolTable *symtab) constSparcISA::IntOpprotectedvirtual
printReg(std::ostream &os, RegId reg)SparcISA::SparcStaticInstprotectedstatic
printRegArray(std::ostream &os, const RegId indexArray[], int num) constSparcISA::SparcStaticInstprotected
printSrcReg(std::ostream &os, int reg) constSparcISA::SparcStaticInstprotected
RefCounted(const RefCounted &)RefCountedprivate
RefCounted()RefCountedinline
setDelayedCommit()StaticInstinline
setFirstMicroop()StaticInstinline
setFlag(Flags f)StaticInstinline
setLastMicroop()StaticInstinline
simpleAsBytes(void *buf, size_t max_size, const T &t)StaticInstinlineprotected
srcRegIdx(int i) constStaticInstinline
StaticInst(const char *_mnemonic, ExtMachInst _machInst, OpClass __opClass)SparcISA::SparcStaticInstinlineprotected
StaticInst::StaticInst(const char *_mnemonic, ExtMachInst _machInst, OpClass __opClass)StaticInstinlineprotected
~RefCounted()RefCountedinlinevirtual
~StaticInst()StaticInstvirtual

Generated on Wed Sep 30 2020 14:03:11 for gem5 by doxygen 1.8.17