_seqNum | GPUDynInst | private |
_staticInst | GPUDynInst | private |
a_data | GPUDynInst | |
accessTime | GPUDynInst | private |
addr | GPUDynInst | |
allLanesZero() const | GPUDynInst | inline |
completeAcc(GPUDynInstPtr gpuDynInst) | GPUDynInst | |
computeUnit() | GPUExecContext | |
cu | GPUExecContext | protected |
cu_id | GPUDynInst | |
d_data | GPUDynInst | |
decrementStatusVector(int lane) | GPUDynInst | inline |
disassemble() const | GPUDynInst | |
doApertureCheck(const VectorMask &mask) | GPUDynInst | |
exec_mask | GPUDynInst | |
execUnitId | GPUDynInst | |
execute(GPUDynInstPtr gpuDynInst) | GPUDynInst | |
executedAs() | GPUDynInst | |
getAccessTime() const | GPUDynInst | inline |
getLaneStatus(int lane) const | GPUDynInst | inline |
getLineAddressTime() const | GPUDynInst | inline |
getNumOperands() | GPUDynInst | |
getOperandSize(int operandIdx) | GPUDynInst | |
getRegisterIndex(int operandIdx, GPUDynInstPtr gpuDynInst) | GPUDynInst | |
getRoundTripTime() const | GPUDynInst | inline |
GPUDynInst(ComputeUnit *_cu, Wavefront *_wf, GPUStaticInst *static_inst, uint64_t instSeqNum) | GPUDynInst | |
GPUExecContext(ComputeUnit *_cu, Wavefront *_wf) | GPUExecContext | |
gpuISA | GPUExecContext | protected |
hasDestinationSgpr() const | GPUDynInst | |
hasDestinationVgpr() const | GPUDynInst | |
hasSgprRawDependence(GPUDynInstPtr s) | GPUDynInst | |
hasSourceSgpr() const | GPUDynInst | |
hasSourceVgpr() const | GPUDynInst | |
hasVgprRawDependence(GPUDynInstPtr s) | GPUDynInst | |
ignoreExec() const | GPUDynInst | |
initiateAcc(GPUDynInstPtr gpuDynInst) | 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 | |
isCondBranch() const | GPUDynInst | |
isDPPInst() const | GPUDynInst | |
isDstOperand(int operandIdx) | GPUDynInst | |
isEndOfKernel() const | GPUDynInst | |
isF16() const | GPUDynInst | |
isF32() const | GPUDynInst | |
isF64() const | GPUDynInst | |
isFlat() const | GPUDynInst | |
isFMA() const | GPUDynInst | |
isGloballyCoherent() const | GPUDynInst | |
isGlobalMem() const | GPUDynInst | |
isGlobalSeg() const | GPUDynInst | |
isGroupSeg() const | GPUDynInst | |
isKernArgSeg() const | GPUDynInst | |
isKernelLaunch() const | GPUDynInst | |
isLoad() const | GPUDynInst | |
isLocalMem() const | GPUDynInst | |
isMAC() const | GPUDynInst | |
isMAD() const | GPUDynInst | |
isMemRef() const | GPUDynInst | |
isMemSync() const | GPUDynInst | |
isNop() const | GPUDynInst | |
isOpcode(const std::string &opcodeStr) const | GPUDynInst | |
isOpcode(const std::string &opcodeStr, const std::string &extStr) const | GPUDynInst | |
isPrivateSeg() const | GPUDynInst | |
isReadOnlySeg() const | GPUDynInst | |
isReturn() const | GPUDynInst | |
isSaveRestore | GPUDynInst | |
isScalar() const | GPUDynInst | |
isScalarRegister(int operandIdx) | GPUDynInst | |
isSDWAInst() const | GPUDynInst | |
isSpecialOp() const | GPUDynInst | |
isSpillSeg() const | GPUDynInst | |
isSrcOperand(int operandIdx) | GPUDynInst | |
isStore() const | GPUDynInst | |
isSystemCoherent() const | GPUDynInst | |
isUnconditionalJump() const | GPUDynInst | |
isVector() const | GPUDynInst | |
isVectorRegister(int operandIdx) | GPUDynInst | |
isWaitcnt() const | GPUDynInst | |
kern_id | GPUDynInst | |
latency | GPUDynInst | |
lineAddressTime | GPUDynInst | private |
makeAtomicOpFunctor(c0 *reg0, c0 *reg1) | GPUDynInst | inline |
memStatusVector | GPUDynInst | |
numDstRegOperands() | GPUDynInst | |
numDstVecDWORDs() | GPUDynInst | |
numDstVecOperands() | GPUDynInst | |
numOpdDWORDs(int operandIdx) | GPUDynInst | |
numScalarReqs | GPUDynInst | |
numSrcRegOperands() | GPUDynInst | |
numSrcVecDWORDs() | GPUDynInst | |
numSrcVecOperands() | GPUDynInst | |
pAddr | GPUDynInst | |
printStatusVector() const | GPUDynInst | inline |
profileLineAddressTime(Addr addr, Tick currentTime, int hopId) | GPUDynInst | |
profileRoundTripTime(Tick currentTime, int hopId) | GPUDynInst | |
readConstVal(int opIdx) const | GPUExecContext | inline |
readMiscReg(int opIdx) const | GPUExecContext | |
readsEXEC() const | GPUDynInst | |
readsExecMask() const | GPUDynInst | |
readsFlatScratch() const | GPUDynInst | |
readsMode() const | GPUDynInst | |
readsSCC() const | GPUDynInst | |
readsVCC() const | GPUDynInst | |
resetEntireStatusVector() | GPUDynInst | inline |
resetStatusVector(int lane) | GPUDynInst | inline |
resolveFlatSegment(const VectorMask &mask) | GPUDynInst | |
roundTripTime | GPUDynInst | private |
scalar_data | GPUDynInst | |
scalarAddr | GPUDynInst | |
seqNum() const | GPUDynInst | |
setAccessTime(Tick currentTime) | GPUDynInst | inline |
setRequestFlags(RequestPtr req) const | GPUDynInst | inline |
setStatusVector(int lane, int newVal) | GPUDynInst | inline |
simdId | GPUDynInst | |
srcIsVgpr(int index) const | GPUDynInst | |
srcLiteral() const | GPUDynInst | |
staticInstruction() | GPUDynInst | inline |
statusVector | GPUDynInst | |
StatusVector typedef | GPUDynInst | |
time | GPUDynInst | |
tlbHitLevel | GPUDynInst | |
updateStats() | GPUDynInst | |
wavefront() | GPUExecContext | |
wf | GPUExecContext | protected |
wfDynId | GPUDynInst | |
wfSlotId | GPUDynInst | |
wg_id | GPUDynInst | |
writeMiscReg(int opIdx, RegVal operandVal) | GPUExecContext | |
writesEXEC() const | GPUDynInst | |
writesExecMask() const | GPUDynInst | |
writesFlatScratch() const | GPUDynInst | |
writesMode() const | GPUDynInst | |
writesSCC() const | GPUDynInst | |
writesVCC() const | GPUDynInst | |
x_data | GPUDynInst | |
~GPUDynInst() | GPUDynInst | |