Go to the documentation of this file.
74 reg_sym =
"flat_scratch_lo";
77 reg_sym =
"flat_scratch_hi";
116 fatal(
"VEGA 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;
183 return is_pos_const_val;
192 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 28 2021 12:10:19 for gem5 by doxygen 1.8.17