gem5
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
HsailISA
Call
HsailISA::Call Member List
This is the complete list of members for
HsailISA::Call
, including all inherited members.
_flags
GPUStaticInst
protected
_instAddr
GPUStaticInst
protected
_instNum
GPUStaticInst
protected
_ipdInstNum
GPUStaticInst
protected
calcAddr
(Wavefront *w, GPUDynInstPtr m)
HsailISA::Call
Call
(const Brig::BrigInstBase *ib, const BrigObject *obj)
HsailISA::Call
inline
completeAcc
(GPUDynInstPtr gpuDynInst)
GPUStaticInst
inline
virtual
dest
HsailISA::Call
disassemble
()
GPUStaticInst
disassembly
GPUStaticInst
protected
dynamic_id_count
GPUStaticInst
static
execAtomic
(GPUDynInstPtr gpuDynInst)
GPUStaticInst
inline
virtual
execAtomicAcq
(GPUDynInstPtr gpuDynInst)
GPUStaticInst
inline
virtual
execLdAcq
(GPUDynInstPtr gpuDynInst)
GPUStaticInst
inline
virtual
execPseudoInst
(Wavefront *w, GPUDynInstPtr gpuDynInst)
HsailISA::Call
execSt
(GPUDynInstPtr gpuDynInst)
GPUStaticInst
inline
virtual
execute
(GPUDynInstPtr gpuDynInst)
HsailISA::Call
inline
virtual
executed_as
GPUStaticInst
func_ptr
HsailISA::Call
generateDisassembly
()
HsailISA::Call
inline
virtual
getNumOperands
()
HsailISA::Call
inline
virtual
getOperandSize
(int operandIndex)
HsailISA::Call
inline
virtual
getRegisterIndex
(int operandIndex, GPUDynInstPtr gpuDynInst)
HsailISA::Call
inline
virtual
getTargetPc
()
GPUStaticInst
inline
virtual
GPUStaticInst
(const std::string &opcode)
GPUStaticInst
hsailCode
HsailISA::HsailGPUStaticInst
protected
HsailGPUStaticInst
(const BrigObject *obj, const std::string &opcode)
HsailISA::HsailGPUStaticInst
initiateAcc
(GPUDynInstPtr gpuDynInst)
GPUStaticInst
inline
virtual
instAddr
(int inst_addr)
GPUStaticInst
inline
instAddr
() const
GPUStaticInst
inline
instNum
(int num)
GPUStaticInst
inline
instNum
()
GPUStaticInst
inline
instSize
() const override
HsailISA::HsailGPUStaticInst
inline
virtual
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::Call
inline
virtual
isDeviceScope
() const
GPUStaticInst
inline
isDstOperand
(int operandIndex)
HsailISA::Call
inline
virtual
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
isPseudoOp
()
HsailISA::Call
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::Call
inline
virtual
isSpecialOp
() const
GPUStaticInst
inline
isSpillSeg
() const
GPUStaticInst
inline
isSrcOperand
(int operandIndex)
HsailISA::Call
inline
virtual
isStore
() const
GPUStaticInst
inline
isSystemCoherent
() const
GPUStaticInst
inline
isSystemScope
() const
GPUStaticInst
inline
isUnconditionalJump
() const
GPUStaticInst
inline
isValid
() const override
HsailISA::HsailGPUStaticInst
inline
virtual
isVectorRegister
(int operandIndex)
HsailISA::Call
inline
virtual
isWaitcnt
() const
GPUStaticInst
inline
isWavefrontScope
() const
GPUStaticInst
inline
isWorkgroupScope
() const
GPUStaticInst
inline
isWorkitemScope
() const
GPUStaticInst
inline
MagicAtomicNRAddGlobalU32Reg
(Wavefront *w, GPUDynInstPtr gpuDynInst)
HsailISA::Call
MagicAtomicNRAddGroupU32Reg
(Wavefront *w, GPUDynInstPtr gpuDynInst)
HsailISA::Call
MagicJoinWFBar
(Wavefront *w)
HsailISA::Call
MagicLoadGlobalU32Reg
(Wavefront *w, GPUDynInstPtr gpuDynInst)
HsailISA::Call
MagicMaskLower
(Wavefront *w)
HsailISA::Call
MagicMaskUpper
(Wavefront *w)
HsailISA::Call
MagicMostSigBroadcast
(Wavefront *w)
HsailISA::Call
MagicMostSigThread
(Wavefront *w)
HsailISA::Call
MagicPanic
(Wavefront *w)
HsailISA::Call
MagicPrefixSum
(Wavefront *w)
HsailISA::Call
MagicPrintLane
(Wavefront *w)
HsailISA::Call
MagicPrintLane64
(Wavefront *w)
HsailISA::Call
MagicPrintWF32
(Wavefront *w)
HsailISA::Call
MagicPrintWF32ID
(Wavefront *w)
HsailISA::Call
MagicPrintWF64
(Wavefront *w)
HsailISA::Call
MagicPrintWFFloat
(Wavefront *w)
HsailISA::Call
MagicPrintWFID64
(Wavefront *w)
HsailISA::Call
MagicReduction
(Wavefront *w)
HsailISA::Call
MagicSimBreak
(Wavefront *w)
HsailISA::Call
MagicWaitWFBar
(Wavefront *w)
HsailISA::Call
MagicXactCasLd
(Wavefront *w)
HsailISA::Call
nextInstAddr
() const
GPUStaticInst
inline
numDstRegOperands
()
HsailISA::Call
inline
virtual
numSrcRegOperands
()
HsailISA::Call
inline
virtual
opcode
GPUStaticInst
protected
readsSCC
() const
GPUStaticInst
inline
readsVCC
() const
GPUStaticInst
inline
setFlag
(Flags flag)
GPUStaticInst
inline
src0
HsailISA::Call
src1
HsailISA::Call
writesSCC
() const
GPUStaticInst
inline
writesVCC
() const
GPUStaticInst
inline
Generated on Fri Jun 9 2017 13:04:31 for gem5 by
doxygen
1.8.6