| _destRegIdxPtr | gem5::StaticInst | private |
| _numDestRegs | gem5::StaticInst | protected |
| _numSrcRegs | gem5::StaticInst | protected |
| _numTypedDestRegs | gem5::StaticInst | protected |
| _opClass | gem5::StaticInst | protected |
| _size | gem5::StaticInst | protected |
| _srcRegIdxPtr | gem5::StaticInst | private |
| advancePC(PCStateBase &pcState) const override | gem5::X86ISA::X86StaticInst | inlineprotectedvirtual |
| advancePC(ThreadContext *tc) const override | gem5::X86ISA::X86StaticInst | inlineprotectedvirtual |
| asBytes(void *buf, size_t max_size) | gem5::StaticInst | inlinevirtual |
| branchTarget(const PCStateBase &pc) const | gem5::StaticInst | virtual |
| branchTarget(ThreadContext *tc) const | gem5::StaticInst | virtual |
| buildRetPC(const PCStateBase &cur_pc, const PCStateBase &call_pc) const override | gem5::X86ISA::X86StaticInst | inlineprotectedvirtual |
| cachedDisassembly | gem5::StaticInst | mutableprotected |
| completeAcc(Packet *pkt, ExecContext *xc, trace::InstRecord *trace_data) const | gem5::StaticInst | inlinevirtual |
| count | gem5::RefCounted | mutableprivate |
| decref() const | gem5::RefCounted | inline |
| destRegIdx(int i) const | gem5::StaticInst | inline |
| disassemble(Addr pc, const loader::SymbolTable *symtab=nullptr) const | gem5::StaticInst | virtual |
| divideStep(uint64_t divident, uint64_t divisor, uint64_t "ient, uint64_t &remainder) | gem5::X86ISA::X86StaticInst | protectedstatic |
| execute(ExecContext *xc, trace::InstRecord *traceData) const =0 | gem5::StaticInst | pure virtual |
| ExtMachInst typedef | gem5::X86ISA::X86StaticInst | protected |
| fetchMicroop(MicroPC upc) const | gem5::StaticInst | virtual |
| flags | gem5::StaticInst | protected |
| generateDisassembly(Addr pc, const loader::SymbolTable *symtab) const override | gem5::X86ISA::X86StaticInst | protectedvirtual |
| getEMI() const | gem5::StaticInst | inlinevirtual |
| getName() | gem5::StaticInst | inline |
| incref() const | gem5::RefCounted | inline |
| initiateAcc(ExecContext *xc, trace::InstRecord *traceData) const | gem5::StaticInst | inlinevirtual |
| isAtomic() const | gem5::StaticInst | inline |
| isCall() const | gem5::StaticInst | inline |
| isCondCtrl() const | gem5::StaticInst | inline |
| isControl() const | gem5::StaticInst | inline |
| isDataPrefetch() const | gem5::StaticInst | inline |
| isDelayedCommit() const | gem5::StaticInst | inline |
| isDirectCtrl() const | gem5::StaticInst | inline |
| isFirstMicroop() const | gem5::StaticInst | inline |
| isFloating() const | gem5::StaticInst | inline |
| isFullMemBarrier() const | gem5::StaticInst | inline |
| isHtmCancel() const | gem5::StaticInst | inline |
| isHtmCmd() const | gem5::StaticInst | inline |
| isHtmStart() const | gem5::StaticInst | inline |
| isHtmStop() const | gem5::StaticInst | inline |
| isIndirectCtrl() const | gem5::StaticInst | inline |
| isInstPrefetch() const | gem5::StaticInst | inline |
| isInteger() const | gem5::StaticInst | inline |
| isInvalid() const | gem5::StaticInst | inline |
| isLastMicroop() const | gem5::StaticInst | inline |
| isLoad() const | gem5::StaticInst | inline |
| isMacroop() const | gem5::StaticInst | inline |
| isMatrix() const | gem5::StaticInst | inline |
| isMemRef() const | gem5::StaticInst | inline |
| isMicroop() const | gem5::StaticInst | inline |
| isNonSpeculative() const | gem5::StaticInst | inline |
| isNop() const | gem5::StaticInst | inline |
| isPrefetch() const | gem5::StaticInst | inline |
| isPseudo() const | gem5::StaticInst | inline |
| isQuiesce() const | gem5::StaticInst | inline |
| isReadBarrier() const | gem5::StaticInst | inline |
| isReturn() const | gem5::StaticInst | inline |
| isSerializeAfter() const | gem5::StaticInst | inline |
| isSerializeBefore() const | gem5::StaticInst | inline |
| isSerializing() const | gem5::StaticInst | inline |
| isSquashAfter() const | gem5::StaticInst | inline |
| isStore() const | gem5::StaticInst | inline |
| isStoreConditional() const | gem5::StaticInst | inline |
| isSyscall() const | gem5::StaticInst | inline |
| isUncondCtrl() const | gem5::StaticInst | inline |
| isUnverifiable() const | gem5::StaticInst | inline |
| isVector() const | gem5::StaticInst | inline |
| isWriteBarrier() const | gem5::StaticInst | inline |
| machInst | gem5::X86ISA::X86StaticInst | |
| merge(uint64_t into, RegIndex index, uint64_t val, int size) | gem5::X86ISA::X86StaticInst | inlineprotectedstatic |
| mnemonic | gem5::StaticInst | protected |
| nullStaticInstPtr | gem5::StaticInst | static |
| numDestRegs() const | gem5::StaticInst | inline |
| numDestRegs(RegClassType type) const | gem5::StaticInst | inline |
| numSrcRegs() const | gem5::StaticInst | inline |
| opClass() const | gem5::StaticInst | inline |
| operator=(const RefCounted &) | gem5::RefCounted | private |
| pick(uint64_t from, RegIndex index, int size) | gem5::X86ISA::X86StaticInst | inlineprotectedstatic |
| printFlags(std::ostream &outs, const std::string &separator) const | gem5::StaticInst | |
| printMem(std::ostream &os, uint8_t segment, uint8_t scale, RegIndex index, RegIndex base, uint64_t disp, uint8_t addressSize, bool rip) | gem5::X86ISA::X86StaticInst | static |
| printMnemonic(std::ostream &os, const char *mnemonic) | gem5::X86ISA::X86StaticInst | static |
| printMnemonic(std::ostream &os, const char *instMnemonic, const char *mnemonic) | gem5::X86ISA::X86StaticInst | static |
| printReg(std::ostream &os, RegId reg, int size) | gem5::X86ISA::X86StaticInst | static |
| printSegment(std::ostream &os, int segment) | gem5::X86ISA::X86StaticInst | static |
| RefCounted(const RefCounted &) | gem5::RefCounted | private |
| RefCounted() | gem5::RefCounted | inline |
| RegIdArrayPtr typedef | gem5::StaticInst | |
| setDelayedCommit() | gem5::StaticInst | inline |
| setDestRegIdx(int i, const RegId &val) | gem5::StaticInst | inline |
| setFirstMicroop() | gem5::StaticInst | inline |
| setFlag(Flags f) | gem5::StaticInst | inline |
| setLastMicroop() | gem5::StaticInst | inline |
| setRegIdxArrays(RegIdArrayPtr src, RegIdArrayPtr dest) | gem5::StaticInst | inlineprotected |
| setSrcRegIdx(int i, const RegId &val) | gem5::StaticInst | inline |
| signedPick(uint64_t from, RegIndex index, int size) | gem5::X86ISA::X86StaticInst | inlineprotectedstatic |
| simpleAsBytes(void *buf, size_t max_size, const T &t) | gem5::StaticInst | inlineprotected |
| size() const | gem5::StaticInst | inline |
| size(size_t newSize) | gem5::StaticInst | inlinevirtual |
| srcRegIdx(int i) const | gem5::StaticInst | inline |
| StaticInst(const char *_mnemonic, OpClass op_class) | gem5::StaticInst | inlineprotected |
| X86StaticInst(const char *mnem, ExtMachInst _machInst, OpClass __opClass) | gem5::X86ISA::X86StaticInst | inlineprotected |
| ~RefCounted() | gem5::RefCounted | inlinevirtual |
| ~StaticInst() | gem5::StaticInst | inlinevirtual |