Go to the documentation of this file.
32 #ifndef __ARCH_VEGA_REGISTERS_HH__
33 #define __ARCH_VEGA_REGISTERS_HH__
235 #endif // __ARCH_VEGA_REGISTERS_HH__
std::string opSelectorToRegSym(int opIdx, int numRegs=0)
bool isNegConstVal(int opIdx)
const int NumVecElemPerVecReg(64)
bool isConstVal(int opIdx)
bool isLiteral(int opIdx)
Vector Register Abstraction This generic class is the model in a particularization of MVC,...
int opSelectorToRegIdx(int opIdx, int numScalarRegs)
bool isScalarReg(int opIdx)
bool isPosConstVal(int opIdx)
constexpr size_t MaxOperandDwords(16)
const int RegSizeDWords
Size of a single-precision register in DWords.
const int NumPosConstRegs
bool isExecMask(int opIdx)
bool isVectorReg(int opIdx)
const int NumNegConstRegs
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:33 for gem5 by doxygen 1.8.17