_flags | GPUStaticInst | protected |
_instAddr | GPUStaticInst | protected |
_instNum | GPUStaticInst | protected |
_ipdInstNum | GPUStaticInst | protected |
_opcode | GPUStaticInst | protected |
_srcLiteral | Gcn3ISA::GCN3GPUStaticInst | protected |
calcAddr(GPUDynInstPtr gpuDynInst, ConstVecOperandU32 &addr) | Gcn3ISA::Inst_DS | inlineprotected |
coalescerTokenCount() const override | Gcn3ISA::GCN3GPUStaticInst | inlinevirtual |
completeAcc(GPUDynInstPtr gpuDynInst) | GPUStaticInst | inlinevirtual |
disassemble() | GPUStaticInst | |
disassembly | GPUStaticInst | protected |
dstVecDWORDs | GPUStaticInst | protected |
dstVecOperands | GPUStaticInst | protected |
dynamic_id_count | GPUStaticInst | static |
execute(GPUDynInstPtr gpuDynInst)=0 | GPUStaticInst | pure virtual |
executed_as | GPUStaticInst | |
extData | Gcn3ISA::Inst_DS | protected |
GCN3GPUStaticInst(const std::string &opcode) | Gcn3ISA::GCN3GPUStaticInst | |
generateDisassembly() override | Gcn3ISA::Inst_DS | virtual |
getNumOperands()=0 | GPUStaticInst | pure virtual |
getOperandSize(int opIdx) override | Gcn3ISA::GCN3GPUStaticInst | inlinevirtual |
getRegisterIndex(int opIdx, GPUDynInstPtr gpuDynInst) override | Gcn3ISA::Inst_DS | virtual |
getTargetPc() | GPUStaticInst | inlinevirtual |
GPUStaticInst(const std::string &opcode) | GPUStaticInst | |
ignoreExec() const | GPUStaticInst | inline |
initDualMemRead(GPUDynInstPtr gpuDynInst, Addr offset0, Addr offset1) | Gcn3ISA::Inst_DS | inlineprotected |
initDualMemWrite(GPUDynInstPtr gpuDynInst, Addr offset0, Addr offset1) | Gcn3ISA::Inst_DS | inlineprotected |
initiateAcc(GPUDynInstPtr gpuDynInst) | GPUStaticInst | inlinevirtual |
initMemRead(GPUDynInstPtr gpuDynInst, Addr offset) | Gcn3ISA::Inst_DS | inlineprotected |
initMemWrite(GPUDynInstPtr gpuDynInst, Addr offset) | Gcn3ISA::Inst_DS | inlineprotected |
Inst_DS(InFmt_DS *, const std::string &opcode) | Gcn3ISA::Inst_DS | |
instAddr(int inst_addr) | GPUStaticInst | inline |
instAddr() const | GPUStaticInst | inline |
instData | Gcn3ISA::Inst_DS | protected |
instNum(int num) | GPUStaticInst | inline |
instNum() | GPUStaticInst | inline |
instSize() const override | Gcn3ISA::Inst_DS | virtual |
ipdInstNum(int num) | GPUStaticInst | inline |
ipdInstNum() const | GPUStaticInst | inline |
isALU() const | GPUStaticInst | inline |
isArgLoad() const | GPUStaticInst | inline |
isArgSeg() const | GPUStaticInst | inline |
isAtomic() const | GPUStaticInst | inline |
isAtomicAdd() const | GPUStaticInst | inline |
isAtomicAnd() const | GPUStaticInst | inline |
isAtomicCAS() const | GPUStaticInst | inline |
isAtomicDec() const | GPUStaticInst | inline |
isAtomicExch() const | GPUStaticInst | inline |
isAtomicInc() const | GPUStaticInst | inline |
isAtomicMax() const | GPUStaticInst | inline |
isAtomicMin() const | GPUStaticInst | inline |
isAtomicNoRet() const | GPUStaticInst | inline |
isAtomicOr() const | GPUStaticInst | inline |
isAtomicRet() const | GPUStaticInst | inline |
isAtomicSub() const | GPUStaticInst | inline |
isAtomicXor() const | GPUStaticInst | inline |
isBarrier() const | GPUStaticInst | inline |
isBranch() const | GPUStaticInst | inline |
isCondBranch() const | GPUStaticInst | inline |
isDPPInst() const | GPUStaticInst | inline |
isDstOperand(int opIdx) override | Gcn3ISA::GCN3GPUStaticInst | inlinevirtual |
isEndOfKernel() const | GPUStaticInst | inline |
isExecMaskRegister(int opIdx) override | Gcn3ISA::GCN3GPUStaticInst | inlinevirtual |
isF16() const | GPUStaticInst | inline |
isF32() const | GPUStaticInst | inline |
isF64() const | GPUStaticInst | inline |
isFlat() const | GPUStaticInst | inline |
isFlatScratchRegister(int opIdx) override | Gcn3ISA::GCN3GPUStaticInst | inlinevirtual |
isFMA() const | GPUStaticInst | inline |
isGloballyCoherent() const | GPUStaticInst | inline |
isGlobalMem() const | GPUStaticInst | inline |
isGlobalSeg() const | GPUStaticInst | inline |
isGroupSeg() const | GPUStaticInst | inline |
isKernArgSeg() const | GPUStaticInst | inline |
isKernelLaunch() const | GPUStaticInst | inline |
isLoad() const | GPUStaticInst | inline |
isLocalMem() const | GPUStaticInst | inline |
isMAC() const | GPUStaticInst | inline |
isMAD() const | GPUStaticInst | inline |
isMemRef() const | GPUStaticInst | inline |
isMemSync() const | GPUStaticInst | inline |
isNop() const | GPUStaticInst | inline |
isPrivateSeg() const | GPUStaticInst | inline |
isReadOnlySeg() const | GPUStaticInst | inline |
isReturn() const | GPUStaticInst | inline |
isScalar() const | GPUStaticInst | inline |
isScalarRegister(int opIdx) override | Gcn3ISA::Inst_DS | virtual |
isSDWAInst() const | GPUStaticInst | inline |
isSleep() const | GPUStaticInst | inline |
isSpecialOp() const | GPUStaticInst | inline |
isSpillSeg() const | GPUStaticInst | inline |
isSrcOperand(int opIdx) override | Gcn3ISA::GCN3GPUStaticInst | inlinevirtual |
isStore() const | GPUStaticInst | inline |
isSystemCoherent() const | GPUStaticInst | inline |
isUnconditionalJump() const | GPUStaticInst | inline |
isVectorRegister(int opIdx) override | Gcn3ISA::Inst_DS | virtual |
isWaitcnt() const | GPUStaticInst | inline |
nextInstAddr() const | GPUStaticInst | inline |
numDstRegOperands()=0 | GPUStaticInst | pure virtual |
numDstVecDWORDs() | GPUStaticInst | |
numDstVecOperands() | GPUStaticInst | |
numOpdDWORDs(int operandIdx) | GPUStaticInst | |
numSrcRegOperands()=0 | GPUStaticInst | pure virtual |
numSrcVecDWORDs() | GPUStaticInst | |
numSrcVecOperands() | GPUStaticInst | |
opcode() const | GPUStaticInst | inline |
panicUnimplemented() const | Gcn3ISA::GCN3GPUStaticInst | protected |
readsEXEC() const | GPUStaticInst | inline |
readsMode() const | GPUStaticInst | inline |
readsSCC() const | GPUStaticInst | inline |
readsVCC() const | GPUStaticInst | inline |
setFlag(Flags flag) | GPUStaticInst | inline |
srcLiteral() const override | Gcn3ISA::GCN3GPUStaticInst | inlinevirtual |
srcVecDWORDs | GPUStaticInst | protected |
srcVecOperands | GPUStaticInst | protected |
writesEXEC() const | GPUStaticInst | inline |
writesMode() const | GPUStaticInst | inline |
writesSCC() const | GPUStaticInst | inline |
writesVCC() const | GPUStaticInst | inline |
~GCN3GPUStaticInst() | Gcn3ISA::GCN3GPUStaticInst | |
~GPUStaticInst() | GPUStaticInst | inlinevirtual |
~Inst_DS() | Gcn3ISA::Inst_DS | |