_flags | GPUStaticInst | protected |
_instAddr | GPUStaticInst | protected |
_instNum | GPUStaticInst | protected |
_ipdInstNum | GPUStaticInst | protected |
addr | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | |
AtomicInst(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) | HsailISA::AtomicInst< MemDataType, AddrOperandType, NumSrcOperands, HasDst > | inline |
AtomicInstBase(const Brig::BrigInstBase *ib, const BrigObject *obj, const char *_opcode) | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | inline |
atomicOperation | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | |
completeAcc(GPUDynInstPtr gpuDynInst) override | HsailISA::AtomicInst< MemDataType, AddrOperandType, NumSrcOperands, HasDst > | inlinevirtual |
dest | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | |
disassemble() | GPUStaticInst | |
disassembly | GPUStaticInst | protected |
dynamic_id_count | GPUStaticInst | static |
execAtomic(GPUDynInstPtr gpuDynInst) override | HsailISA::AtomicInst< MemDataType, AddrOperandType, NumSrcOperands, HasDst > | inlineprivatevirtual |
execAtomicAcq(GPUDynInstPtr gpuDynInst) override | HsailISA::AtomicInst< MemDataType, AddrOperandType, NumSrcOperands, HasDst > | inlineprivatevirtual |
execLdAcq(GPUDynInstPtr gpuDynInst) | GPUStaticInst | inlinevirtual |
execSt(GPUDynInstPtr gpuDynInst) | GPUStaticInst | inlinevirtual |
execute(GPUDynInstPtr gpuDynInst) override | HsailISA::AtomicInst< MemDataType, AddrOperandType, NumSrcOperands, HasDst > | virtual |
executed_as | GPUStaticInst | |
generateDisassembly() override | HsailISA::AtomicInst< MemDataType, AddrOperandType, NumSrcOperands, HasDst > | virtual |
getAddressOperand() | HsailISA::MemInst | inline |
getMemOperandSize() | HsailISA::MemInst | inline |
getNumOperands() | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | inlinevirtual |
getOperandSize(int operandIndex) | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | inlinevirtual |
getRegisterIndex(int operandIndex, GPUDynInstPtr gpuDynInst) | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | inlinevirtual |
getTargetPc() | GPUStaticInst | inlinevirtual |
GPUStaticInst(const std::string &opcode) | GPUStaticInst | |
hsailCode | HsailISA::HsailGPUStaticInst | protected |
HsailGPUStaticInst(const BrigObject *obj, const std::string &opcode) | HsailISA::HsailGPUStaticInst | |
init_addr(AddrOperandBase *_addr_operand) | HsailISA::MemInst | inline |
initiateAcc(GPUDynInstPtr gpuDynInst) override | HsailISA::AtomicInst< MemDataType, AddrOperandType, NumSrcOperands, HasDst > | 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::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | inlinevirtual |
isDeviceScope() const | GPUStaticInst | inline |
isDstOperand(int operandIndex) | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | 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::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | inlinevirtual |
isSpecialOp() const | GPUStaticInst | inline |
isSpillSeg() const | GPUStaticInst | inline |
isSrcOperand(int operandIndex) | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | 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::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | inlinevirtual |
isWaitcnt() const | GPUStaticInst | inline |
isWavefrontScope() const | GPUStaticInst | inline |
isWorkgroupScope() const | GPUStaticInst | inline |
isWorkitemScope() const | GPUStaticInst | inline |
MemInst() | HsailISA::MemInst | inline |
MemInst(Enums::MemType m_type) | HsailISA::MemInst | inline |
memoryOrder | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | |
memoryScope | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | |
nextInstAddr() const | GPUStaticInst | inline |
numDstRegOperands() | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | inlinevirtual |
numSrcRegOperands() | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | inlinevirtual |
opcode | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | |
readsSCC() const | GPUStaticInst | inline |
readsVCC() const | GPUStaticInst | inline |
segment | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | |
setFlag(Flags flag) | GPUStaticInst | inline |
src | HsailISA::AtomicInstBase< MemDataType::OperandType, AddrOperandType, NumSrcOperands, HasDst > | |
writesSCC() const | GPUStaticInst | inline |
writesVCC() const | GPUStaticInst | inline |