|
gem5
|
This is the complete list of members for X86ISA::FpOp, including all inherited members.
| _destRegIdx | StaticInst | protected |
| _numCCDestRegs | StaticInst | protected |
| _numDestRegs | StaticInst | protected |
| _numFPDestRegs | StaticInst | protected |
| _numIntDestRegs | StaticInst | protected |
| _numSrcRegs | StaticInst | protected |
| _opClass | StaticInst | protected |
| _srcRegIdx | StaticInst | protected |
| addrSize | X86ISA::X86MicroopBase | protected |
| advancePC(PCState &pcState) const | X86ISA::X86MicroopBase | inlineprotected |
| StaticInst::advancePC(TheISA::PCState &pcState) const =0 | StaticInst | pure virtual |
| branchTarget(const TheISA::PCState &pc) const | StaticInst | virtual |
| branchTarget(ThreadContext *tc) const | StaticInst | virtual |
| cachedDisassembly | StaticInst | mutableprotected |
| checkCondition(uint64_t flags, int condition) const | X86ISA::X86MicroopBase | protected |
| completeAcc(Packet *pkt, ExecContext *xc, Trace::InstRecord *traceData) const | StaticInst | inlinevirtual |
| dataSize | X86ISA::FpOp | protected |
| decref() | RefCounted | inline |
| dest | X86ISA::FpOp | protected |
| destRegIdx(int i) const | StaticInst | inline |
| disassemble(Addr pc, const SymbolTable *symtab=0) const | StaticInst | virtual |
| eaComp(ExecContext *xc, Trace::InstRecord *traceData) const | StaticInst | inlinevirtual |
| eaCompInst() const | StaticInst | inlinevirtual |
| execute(ExecContext *xc, Trace::InstRecord *traceData) const =0 | StaticInst | pure virtual |
| ExtMachInst typedef | StaticInst | |
| fetchMicroop(MicroPC upc) const | StaticInst | virtual |
| flags | StaticInst | protected |
| FpOp(ExtMachInst _machInst, const char *mnem, const char *_instMnem, uint64_t setFlags, InstRegIndex _src1, InstRegIndex _src2, InstRegIndex _dest, uint8_t _dataSize, int8_t _spm, OpClass __opClass) | X86ISA::FpOp | inlineprotected |
| generateDisassembly(Addr pc, const SymbolTable *symtab) const | X86ISA::FpOp | protectedvirtual |
| getName() | StaticInst | inline |
| hasBranchTarget(const TheISA::PCState &pc, ThreadContext *tc, TheISA::PCState &tgt) const | StaticInst | |
| incref() | RefCounted | inline |
| initiateAcc(ExecContext *xc, Trace::InstRecord *traceData) const | StaticInst | inlinevirtual |
| instMnem | X86ISA::X86MicroopBase | protected |
| isCall() const | StaticInst | inline |
| isCC() const | StaticInst | inline |
| isCondCtrl() const | StaticInst | inline |
| isCondDelaySlot() const | StaticInst | inline |
| isControl() const | StaticInst | inline |
| isDataPrefetch() const | StaticInst | inline |
| isDelayedCommit() const | StaticInst | inline |
| isDirectCtrl() const | StaticInst | inline |
| isFirstMicroop() const | StaticInst | inline |
| isFloating() const | StaticInst | inline |
| isIndirectCtrl() const | StaticInst | inline |
| isInstPrefetch() const | StaticInst | inline |
| isInteger() const | StaticInst | inline |
| isIprAccess() const | StaticInst | inline |
| isLastMicroop() const | StaticInst | inline |
| isLoad() const | StaticInst | inline |
| isMacroop() const | StaticInst | inline |
| isMemBarrier() const | StaticInst | inline |
| isMemRef() const | StaticInst | inline |
| isMicroBranch() const | StaticInst | inline |
| isMicroop() const | StaticInst | inline |
| isNonSpeculative() const | StaticInst | inline |
| isNop() const | StaticInst | inline |
| isPrefetch() const | StaticInst | inline |
| isQuiesce() const | StaticInst | inline |
| isReturn() const | StaticInst | inline |
| isSerializeAfter() const | StaticInst | inline |
| isSerializeBefore() const | StaticInst | inline |
| isSerializing() const | StaticInst | inline |
| isSquashAfter() const | StaticInst | inline |
| isStore() const | StaticInst | inline |
| isStoreConditional() const | StaticInst | inline |
| isSyscall() const | StaticInst | inline |
| isThreadSync() const | StaticInst | inline |
| isUncondCtrl() const | StaticInst | inline |
| isUnverifiable() const | StaticInst | inline |
| isWriteBarrier() const | StaticInst | inline |
| machInst | StaticInst | |
| MaxInstDestRegs enum value | StaticInst | |
| MaxInstSrcRegs enum value | StaticInst | |
| memAccInst() const | StaticInst | inlinevirtual |
| merge(uint64_t into, uint64_t val, int size) const | X86ISA::X86StaticInst | inlineprotected |
| mnemonic | StaticInst | protected |
| nullStaticInstPtr | StaticInst | static |
| numCCDestRegs() const | StaticInst | inline |
| numDestRegs() const | StaticInst | inline |
| numFPDestRegs() const | StaticInst | inline |
| numIntDestRegs() const | StaticInst | inline |
| numSrcRegs() const | StaticInst | inline |
| opClass() const | StaticInst | inline |
| opSize | X86ISA::X86MicroopBase | protected |
| pick(uint64_t from, int idx, int size) const | X86ISA::X86StaticInst | inlineprotected |
| printDestReg(std::ostream &os, int reg, int size) const | X86ISA::X86StaticInst | protected |
| printFlags(std::ostream &outs, const std::string &separator) const | StaticInst | |
| printMem(std::ostream &os, uint8_t segment, uint8_t scale, RegIndex index, RegIndex base, uint64_t disp, uint8_t addressSize, bool rip) const | X86ISA::X86StaticInst | protected |
| printMnemonic(std::ostream &os, const char *mnemonic) const | X86ISA::X86StaticInst | protected |
| printMnemonic(std::ostream &os, const char *instMnemonic, const char *mnemonic) const | X86ISA::X86StaticInst | protected |
| printReg(std::ostream &os, int reg, int size) const | X86ISA::X86StaticInst | protected |
| printSegment(std::ostream &os, int segment) const | X86ISA::X86StaticInst | protected |
| printSrcReg(std::ostream &os, int reg, int size) const | X86ISA::X86StaticInst | protected |
| RefCounted() | RefCounted | inline |
| RegIndex typedef | StaticInst | |
| setDelayedCommit() | StaticInst | inline |
| setFirstMicroop() | StaticInst | inline |
| setFlag(Flags f) | StaticInst | inline |
| setLastMicroop() | StaticInst | inline |
| signedPick(uint64_t from, int idx, int size) const | X86ISA::X86StaticInst | inlineprotected |
| spm | X86ISA::FpOp | protected |
| src1 | X86ISA::FpOp | protected |
| src2 | X86ISA::FpOp | protected |
| srcRegIdx(int i) const | StaticInst | inline |
| StaticInst(const char *_mnemonic, ExtMachInst _machInst, OpClass __opClass) | StaticInst | inlineprotected |
| X86MicroopBase(ExtMachInst _machInst, const char *mnem, const char *_instMnem, uint64_t setFlags, OpClass __opClass) | X86ISA::X86MicroopBase | inlineprotected |
| X86StaticInst(const char *mnem, ExtMachInst _machInst, OpClass __opClass) | X86ISA::X86StaticInst | inlineprotected |
| ~RefCounted() | RefCounted | inlinevirtual |
| ~StaticInst() | StaticInst | virtual |