Lines Matching defs:RegisterKind

53 enum RegisterKind { IS_UNKNOWN, IS_VGPR, IS_SGPR, IS_AGPR, IS_TTMP, IS_SPECIAL };
1299 void usesRegister(RegisterKind RegKind, unsigned DwordRegIndex,
1381 RegisterKind RegKind, MCRegister Reg1, SMLoc Loc);
1382 bool ParseAMDGPURegister(RegisterKind &RegKind, MCRegister &Reg,
1385 bool ParseAMDGPURegister(RegisterKind &RegKind, MCRegister &Reg,
1388 MCRegister ParseRegularReg(RegisterKind &RegKind, unsigned &RegNum,
1391 MCRegister ParseSpecialReg(RegisterKind &RegKind, unsigned &RegNum,
1394 MCRegister ParseRegList(RegisterKind &RegKind, unsigned &RegNum,
1398 MCRegister getRegularReg(RegisterKind RegKind, unsigned RegNum,
1403 std::optional<StringRef> getGprCountSymbolName(RegisterKind RegKind);
1404 void initializeGprCountSymbol(RegisterKind RegKind);
1405 bool updateGprCountSymbols(RegisterKind RegKind, unsigned DwordRegIndex,
2533 static int getRegClass(RegisterKind Is, unsigned RegWidth) {
2719 RegisterKind RegKind,
2772 RegisterKind Kind;
2783 static bool isRegularReg(RegisterKind Kind) {
2842 MCRegister AMDGPUAsmParser::getRegularReg(RegisterKind RegKind, unsigned RegNum,
2928 MCRegister AMDGPUAsmParser::ParseSpecialReg(RegisterKind &RegKind,
2944 MCRegister AMDGPUAsmParser::ParseRegularReg(RegisterKind &RegKind,
2985 MCRegister AMDGPUAsmParser::ParseRegList(RegisterKind &RegKind,
3007 RegisterKind NextRegKind;
3040 bool AMDGPUAsmParser::ParseAMDGPURegister(RegisterKind &RegKind,
3074 bool AMDGPUAsmParser::ParseAMDGPURegister(RegisterKind &RegKind,
3093 AMDGPUAsmParser::getGprCountSymbolName(RegisterKind RegKind) {
3104 void AMDGPUAsmParser::initializeGprCountSymbol(RegisterKind RegKind) {
3111 bool AMDGPUAsmParser::updateGprCountSymbols(RegisterKind RegKind,
3145 RegisterKind RegKind;