_flags | GPUStaticInst | protected |
_instAddr | GPUStaticInst | protected |
_instNum | GPUStaticInst | protected |
_ipdInstNum | GPUStaticInst | protected |
completeAcc(GPUDynInstPtr gpuDynInst) | GPUStaticInst | inlinevirtual |
dest | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | protected |
DestCType typedef | HsailISA::ThreeNonUniformSourceInst< DestDataType, Src0DataType, Src1DataType, Src2DataType > | |
disassemble() | GPUStaticInst | |
disassembly | GPUStaticInst | protected |
dynamic_id_count | GPUStaticInst | static |
execAtomic(GPUDynInstPtr gpuDynInst) | GPUStaticInst | inlinevirtual |
execAtomicAcq(GPUDynInstPtr gpuDynInst) | GPUStaticInst | inlinevirtual |
execLdAcq(GPUDynInstPtr gpuDynInst) | GPUStaticInst | inlinevirtual |
execSt(GPUDynInstPtr gpuDynInst) | GPUStaticInst | inlinevirtual |
execute(GPUDynInstPtr gpuDynInst)=0 | GPUStaticInst | pure virtual |
executed_as | GPUStaticInst | |
generateDisassembly() | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inlineprotectedvirtual |
getNumOperands() | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inlinevirtual |
getOperandSize(int operandIndex) | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inlinevirtual |
getRegisterIndex(int operandIndex, GPUDynInstPtr gpuDynInst) | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inlinevirtual |
getTargetPc() | GPUStaticInst | inlinevirtual |
GPUStaticInst(const std::string &opcode) | GPUStaticInst | |
hsailCode | HsailISA::HsailGPUStaticInst | protected |
HsailGPUStaticInst(const BrigObject *obj, const std::string &opcode) | HsailISA::HsailGPUStaticInst | |
initiateAcc(GPUDynInstPtr gpuDynInst) | GPUStaticInst | inlinevirtual |
instAddr(int inst_addr) | GPUStaticInst | inline |
instAddr() const | GPUStaticInst | inline |
instNum(int num) | GPUStaticInst | inline |
instNum() | GPUStaticInst | inline |
instSize() const override | HsailISA::HsailGPUStaticInst | inlinevirtual |
ipdInstNum(int num) | GPUStaticInst | inline |
ipdInstNum() const | GPUStaticInst | inline |
isAcquire() const | GPUStaticInst | inline |
isAcquireRelease() 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 |
isCondRegister(int operandIndex) | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inlinevirtual |
isDeviceScope() const | GPUStaticInst | inline |
isDstOperand(int operandIndex) | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inlinevirtual |
isFlat() const | GPUStaticInst | inline |
isGloballyCoherent() const | GPUStaticInst | inline |
isGlobalMem() const | GPUStaticInst | inline |
isGlobalSeg() const | GPUStaticInst | inline |
isGroupSeg() const | GPUStaticInst | inline |
isKernArgSeg() const | GPUStaticInst | inline |
isLoad() const | GPUStaticInst | inline |
isLocalMem() const | GPUStaticInst | inline |
isMemFence() const | GPUStaticInst | inline |
isMemRef() const | GPUStaticInst | inline |
isNoOrder() const | GPUStaticInst | inline |
isNop() const | GPUStaticInst | inline |
isNoScope() const | GPUStaticInst | inline |
isPrivateSeg() const | GPUStaticInst | inline |
isReadOnlySeg() const | GPUStaticInst | inline |
isRelaxedOrder() const | GPUStaticInst | inline |
isRelease() const | GPUStaticInst | inline |
isReturn() const | GPUStaticInst | inline |
isScalar() const | GPUStaticInst | inline |
isScalarRegister(int operandIndex) | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inlinevirtual |
isSpecialOp() const | GPUStaticInst | inline |
isSpillSeg() const | GPUStaticInst | inline |
isSrcOperand(int operandIndex) | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inlinevirtual |
isStore() const | GPUStaticInst | inline |
isSystemCoherent() const | GPUStaticInst | inline |
isSystemScope() const | GPUStaticInst | inline |
isUnconditionalJump() const | GPUStaticInst | inline |
isValid() const override | HsailISA::HsailGPUStaticInst | inlinevirtual |
isVectorRegister(int operandIndex) | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inlinevirtual |
isWaitcnt() const | GPUStaticInst | inline |
isWavefrontScope() const | GPUStaticInst | inline |
isWorkgroupScope() const | GPUStaticInst | inline |
isWorkitemScope() const | GPUStaticInst | inline |
nextInstAddr() const | GPUStaticInst | inline |
numDstRegOperands() | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inlinevirtual |
numSrcRegOperands() | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inlinevirtual |
opcode | GPUStaticInst | protected |
readsSCC() const | GPUStaticInst | inline |
readsVCC() const | GPUStaticInst | inline |
setFlag(Flags flag) | GPUStaticInst | inline |
src0 | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | protected |
Src0CType typedef | HsailISA::ThreeNonUniformSourceInst< DestDataType, Src0DataType, Src1DataType, Src2DataType > | |
src1 | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | protected |
Src1CType typedef | HsailISA::ThreeNonUniformSourceInst< DestDataType, Src0DataType, Src1DataType, Src2DataType > | |
src2 | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | protected |
Src2CType typedef | HsailISA::ThreeNonUniformSourceInst< DestDataType, Src0DataType, Src1DataType, Src2DataType > | |
ThreeNonUniformSourceInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *opcode) | HsailISA::ThreeNonUniformSourceInst< DestDataType, Src0DataType, Src1DataType, Src2DataType > | inline |
ThreeNonUniformSourceInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *opcode) | HsailISA::ThreeNonUniformSourceInstBase< DestDataType::OperandType, Src0DataType::OperandType, Src1DataType::OperandType, Src2DataType::OperandType > | inline |
writesSCC() const | GPUStaticInst | inline |
writesVCC() const | GPUStaticInst | inline |