Go to the documentation of this file.
72 reg_sym =
"flat_scratch_lo";
75 reg_sym =
"flat_scratch_hi";
117 fatal(
"VEGA ISA instruction has unknown register index %u\n", idx);
145 regIdx = numScalarRegs - 2;
147 regIdx = numScalarRegs - 1;
161 regIdx = numScalarRegs - 4;
163 regIdx = numScalarRegs - 3;
184 return is_pos_const_val;
193 return is_neg_const_val;
#define fatal(...)
This implements a cprintf based fatal() function.
std::string opSelectorToRegSym(int opIdx, int numRegs=0)
bool isNegConstVal(int opIdx)
const std::string to_string(sc_enc enc)
bool isConstVal(int opIdx)
bool isLiteral(int opIdx)
int opSelectorToRegIdx(int opIdx, int numScalarRegs)
bool isScalarReg(int opIdx)
bool isPosConstVal(int opIdx)
bool isExecMask(int opIdx)
bool isVectorReg(int opIdx)
bool isFlatScratchReg(int opIdx)
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
Generated on Sun Jul 30 2023 01:56:46 for gem5 by doxygen 1.8.17