gem5  v20.0.0.3
Gcn3ISA::Inst_DS Member List

This is the complete list of members for Gcn3ISA::Inst_DS, including all inherited members.

_flagsGPUStaticInstprotected
_instAddrGPUStaticInstprotected
_instNumGPUStaticInstprotected
_ipdInstNumGPUStaticInstprotected
_srcLiteralGcn3ISA::GCN3GPUStaticInstprotected
calcAddr(GPUDynInstPtr gpuDynInst, ConstVecOperandU32 &addr)Gcn3ISA::Inst_DSinlineprotected
coalescerTokenCount() const overrideGcn3ISA::GCN3GPUStaticInstinline
completeAcc(GPUDynInstPtr gpuDynInst)GPUStaticInstinlinevirtual
disassemble()GPUStaticInst
disassemblyGPUStaticInstprotected
dynamic_id_countGPUStaticInststatic
execAtomic(GPUDynInstPtr gpuDynInst)GPUStaticInstinlinevirtual
execAtomicAcq(GPUDynInstPtr gpuDynInst)GPUStaticInstinlinevirtual
execLdAcq(GPUDynInstPtr gpuDynInst)GPUStaticInstinlinevirtual
execSt(GPUDynInstPtr gpuDynInst)GPUStaticInstinlinevirtual
execute(GPUDynInstPtr gpuDynInst)=0GPUStaticInstpure virtual
executed_asGPUStaticInst
extDataGcn3ISA::Inst_DSprotected
GCN3GPUStaticInst(const std::string &opcode)Gcn3ISA::GCN3GPUStaticInst
generateDisassembly() overrideGcn3ISA::Inst_DSvirtual
getNumOperands()=0GPUStaticInstpure virtual
getOperandSize(int opIdx) overrideGcn3ISA::GCN3GPUStaticInstinlinevirtual
getRegisterIndex(int opIdx, GPUDynInstPtr gpuDynInst) overrideGcn3ISA::Inst_DSvirtual
getTargetPc()GPUStaticInstinlinevirtual
GPUStaticInst(const std::string &opcode)GPUStaticInst
initDualMemRead(GPUDynInstPtr gpuDynInst, Addr offset0, Addr offset1)Gcn3ISA::Inst_DSinlineprotected
initDualMemWrite(GPUDynInstPtr gpuDynInst, Addr offset0, Addr offset1)Gcn3ISA::Inst_DSinlineprotected
initiateAcc(GPUDynInstPtr gpuDynInst)GPUStaticInstinlinevirtual
initMemRead(GPUDynInstPtr gpuDynInst, Addr offset)Gcn3ISA::Inst_DSinlineprotected
initMemWrite(GPUDynInstPtr gpuDynInst, Addr offset)Gcn3ISA::Inst_DSinlineprotected
Inst_DS(InFmt_DS *, const std::string &opcode)Gcn3ISA::Inst_DS
instAddr(int inst_addr)GPUStaticInstinline
instAddr() constGPUStaticInstinline
instDataGcn3ISA::Inst_DSprotected
instNum(int num)GPUStaticInstinline
instNum()GPUStaticInstinline
instSize() const overrideGcn3ISA::Inst_DSvirtual
ipdInstNum(int num)GPUStaticInstinline
ipdInstNum() constGPUStaticInstinline
isAcquire() constGPUStaticInstinline
isAcquireRelease() constGPUStaticInstinline
isALU() constGPUStaticInstinline
isArgLoad() constGPUStaticInstinline
isArgSeg() constGPUStaticInstinline
isAtomic() constGPUStaticInstinline
isAtomicAdd() constGPUStaticInstinline
isAtomicAnd() constGPUStaticInstinline
isAtomicCAS() constGPUStaticInstinline
isAtomicDec() constGPUStaticInstinline
isAtomicExch() constGPUStaticInstinline
isAtomicInc() constGPUStaticInstinline
isAtomicMax() constGPUStaticInstinline
isAtomicMin() constGPUStaticInstinline
isAtomicNoRet() constGPUStaticInstinline
isAtomicOr() constGPUStaticInstinline
isAtomicRet() constGPUStaticInstinline
isAtomicSub() constGPUStaticInstinline
isAtomicXor() constGPUStaticInstinline
isBarrier() constGPUStaticInstinline
isBranch() constGPUStaticInstinline
isCondRegister(int operandIndex)=0GPUStaticInstpure virtual
isDeviceScope() constGPUStaticInstinline
isDstOperand(int opIdx) overrideGcn3ISA::GCN3GPUStaticInstinlinevirtual
isExecMaskRegister(int opIdx) overrideGcn3ISA::GCN3GPUStaticInstinline
isFlat() constGPUStaticInstinline
isFlatScratchRegister(int opIdx) overrideGcn3ISA::GCN3GPUStaticInstinline
isGloballyCoherent() constGPUStaticInstinline
isGlobalMem() constGPUStaticInstinline
isGlobalSeg() constGPUStaticInstinline
isGroupSeg() constGPUStaticInstinline
isKernArgSeg() constGPUStaticInstinline
isLoad() constGPUStaticInstinline
isLocalMem() constGPUStaticInstinline
isMemFence() constGPUStaticInstinline
isMemRef() constGPUStaticInstinline
isNoOrder() constGPUStaticInstinline
isNop() constGPUStaticInstinline
isNoScope() constGPUStaticInstinline
isPrivateSeg() constGPUStaticInstinline
isReadOnlySeg() constGPUStaticInstinline
isRelaxedOrder() constGPUStaticInstinline
isRelease() constGPUStaticInstinline
isReturn() constGPUStaticInstinline
isScalar() constGPUStaticInstinline
isScalarRegister(int opIdx) overrideGcn3ISA::Inst_DSvirtual
isSpecialOp() constGPUStaticInstinline
isSpillSeg() constGPUStaticInstinline
isSrcOperand(int opIdx) overrideGcn3ISA::GCN3GPUStaticInstinlinevirtual
isStore() constGPUStaticInstinline
isSystemCoherent() constGPUStaticInstinline
isSystemScope() constGPUStaticInstinline
isUnconditionalJump() constGPUStaticInstinline
isValid() const =0GPUStaticInstpure virtual
isVectorRegister(int opIdx) overrideGcn3ISA::Inst_DSvirtual
isWaitcnt() constGPUStaticInstinline
isWavefrontScope() constGPUStaticInstinline
isWorkgroupScope() constGPUStaticInstinline
isWorkitemScope() constGPUStaticInstinline
nextInstAddr() constGPUStaticInstinline
numDstRegOperands()=0GPUStaticInstpure virtual
numSrcRegOperands()=0GPUStaticInstpure virtual
opcodeGPUStaticInstprotected
panicUnimplemented() constGcn3ISA::GCN3GPUStaticInstprotected
readsSCC() constGPUStaticInstinline
readsVCC() constGPUStaticInstinline
setFlag(Flags flag)GPUStaticInstinline
srcLiteral() const overrideGcn3ISA::GCN3GPUStaticInstinline
writesSCC() constGPUStaticInstinline
writesVCC() constGPUStaticInstinline
~GCN3GPUStaticInst()Gcn3ISA::GCN3GPUStaticInst
~Inst_DS()Gcn3ISA::Inst_DS

Generated on Fri Jul 3 2020 15:53:27 for gem5 by doxygen 1.8.13