Go to the documentation of this file.
72 reg_sym =
"flat_scratch_lo";
75 reg_sym =
"flat_scratch_hi";
114 fatal(
"VEGA ISA instruction has unknown register index %u\n", idx);
142 regIdx = numScalarRegs - 2;
144 regIdx = numScalarRegs - 1;
158 regIdx = numScalarRegs - 4;
160 regIdx = numScalarRegs - 3;
181 return is_pos_const_val;
190 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 Wed Jul 13 2022 10:39:07 for gem5 by doxygen 1.8.17