Go to the documentation of this file.
74 reg_sym =
"flat_scratch_lo";
77 reg_sym =
"flat_scratch_hi";
116 fatal(
"GCN3 ISA instruction has unknown register index %u\n", idx);
144 regIdx = numScalarRegs - 2;
146 regIdx = numScalarRegs - 1;
160 regIdx = numScalarRegs - 4;
162 regIdx = numScalarRegs - 3;
174 return is_pos_const_val;
183 return is_neg_const_val;
#define fatal(...)
This implements a cprintf based fatal() function.
bool isNegConstVal(int opIdx)
bool isScalarReg(int opIdx)
bool isPosConstVal(int opIdx)
std::string opSelectorToRegSym(int opIdx, int numRegs=0)
const std::string to_string(sc_enc enc)
bool isExecMask(int opIdx)
bool isVectorReg(int opIdx)
bool isLiteral(int opIdx)
int opSelectorToRegIdx(int opIdx, int numScalarRegs)
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
bool isConstVal(int opIdx)
bool isFlatScratchReg(int opIdx)
Generated on Tue Sep 21 2021 12:24:21 for gem5 by doxygen 1.8.17