gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GPUDynInst Member List

This is the complete list of members for GPUDynInst, including all inherited members.

_seqNumGPUDynInstprivate
_staticInstGPUDynInstprivate
a_dataGPUDynInst
addrGPUDynInst
bcGPUDynInst
completeAcc(GPUDynInstPtr gpuDynInst)GPUDynInst
computeUnit()GPUExecContext
cuGPUExecContextprotected
cu_idGPUDynInst
d_dataGPUDynInst
disassemble() const GPUDynInst
dst_regGPUDynInst
dst_reg_vecGPUDynInst
equivGPUDynInst
exec_maskGPUDynInst
execContinuationGPUDynInst
execute(GPUDynInstPtr gpuDynInst)GPUDynInst
executedAs()GPUDynInst
getNumOperands()GPUDynInst
getOperandSize(int operandIdx)GPUDynInst
getRegisterIndex(int operandIdx, GPUDynInstPtr gpuDynInst)GPUDynInst
GPUDynInst(ComputeUnit *_cu, Wavefront *_wf, GPUStaticInst *static_inst, uint64_t instSeqNum)GPUDynInst
GPUExecContext(ComputeUnit *_cu, Wavefront *_wf)GPUExecContext
gpuISAGPUExecContextprotected
initiateAcc(GPUDynInstPtr gpuDynInst)GPUDynInst
isAcquire() const GPUDynInst
isAcquireRelease() const GPUDynInst
isALU() const GPUDynInst
isArgLoad() const GPUDynInst
isArgSeg() const GPUDynInst
isAtomic() const GPUDynInst
isAtomicAdd() const GPUDynInst
isAtomicAnd() const GPUDynInst
isAtomicCAS() const GPUDynInst
isAtomicDec() const GPUDynInst
isAtomicExch() const GPUDynInst
isAtomicInc() const GPUDynInst
isAtomicMax() const GPUDynInst
isAtomicMin() const GPUDynInst
isAtomicNoRet() const GPUDynInst
isAtomicOr() const GPUDynInst
isAtomicRet() const GPUDynInst
isAtomicSub() const GPUDynInst
isAtomicXor() const GPUDynInst
isBarrier() const GPUDynInst
isBranch() const GPUDynInst
isCondRegister(int operandIdx)GPUDynInst
isDeviceScope() const GPUDynInst
isDstOperand(int operandIdx)GPUDynInst
isFlat() const GPUDynInst
isGloballyCoherent() const GPUDynInst
isGlobalMem() const GPUDynInst
isGlobalSeg() const GPUDynInst
isGroupSeg() const GPUDynInst
isKernArgSeg() const GPUDynInst
isLoad() const GPUDynInst
isLocalMem() const GPUDynInst
isMemFence() const GPUDynInst
isMemRef() const GPUDynInst
isNoOrder() const GPUDynInst
isNop() const GPUDynInst
isNoScope() const GPUDynInst
isPrivateSeg() const GPUDynInst
isReadOnlySeg() const GPUDynInst
isRelaxedOrder() const GPUDynInst
isRelease() const GPUDynInst
isReturn() const GPUDynInst
isScalar() const GPUDynInst
isScalarRegister(int operandIdx)GPUDynInst
isSpecialOp() const GPUDynInst
isSpillSeg() const GPUDynInst
isSrcOperand(int operandIdx)GPUDynInst
isStore() const GPUDynInst
isSystemCoherent() const GPUDynInst
isSystemScope() const GPUDynInst
isUnconditionalJump() const GPUDynInst
isVectorRegister(int operandIdx)GPUDynInst
isWaitcnt() const GPUDynInst
isWavefrontScope() const GPUDynInst
isWorkgroupScope() const GPUDynInst
isWorkitemScope() const GPUDynInst
kern_idGPUDynInst
latencyGPUDynInst
m_typeGPUDynInst
makeAtomicOpFunctor(c0 *reg0, c0 *reg1)GPUDynInstinline
memStatusVectorGPUDynInst
n_regGPUDynInst
numDstRegOperands()GPUDynInst
numSrcRegOperands()GPUDynInst
pAddrGPUDynInst
pipeIdGPUDynInst
readMiscReg(int opIdx) const GPUExecContext
readsSCC() const GPUDynInst
readsVCC() const GPUDynInst
romGPUDynInst
seqNum() const GPUDynInst
setRequestFlags(Request *req, bool setMemOrder=true)GPUDynInstinline
simdIdGPUDynInst
staticInstruction()GPUDynInstinline
statusBitVectorGPUDynInst
statusVectorGPUDynInst
StatusVector typedefGPUDynInst
sz_romGPUDynInst
timeGPUDynInst
tlbHitLevelGPUDynInst
updateStats()GPUDynInst
useContinuationGPUDynInst
v_typeGPUDynInst
wavefront()GPUExecContext
wfGPUExecContextprotected
wfDynIdGPUDynInst
wfSlotIdGPUDynInst
writeMiscReg(int opIdx, TheGpuISA::MiscReg operandVal)GPUExecContext
writesSCC() const GPUDynInst
writesVCC() const GPUDynInst
x_dataGPUDynInst
~GPUDynInst()GPUDynInst

Generated on Fri Jun 9 2017 13:04:12 for gem5 by doxygen 1.8.6