Lines Matching refs:AsmToken
650 bool ParseDirective(AsmToken DirectiveID) override;
828 if (getLexer().is(AsmToken::Identifier)) { in ParseAMDGPURegister()
857 if (getLexer().isNot(AsmToken::LBrac)) in ParseAMDGPURegister()
864 const bool isRBrace = getLexer().is(AsmToken::RBrac); in ParseAMDGPURegister()
865 if (!isRBrace && getLexer().isNot(AsmToken::Colon)) in ParseAMDGPURegister()
875 if (getLexer().isNot(AsmToken::RBrac)) in ParseAMDGPURegister()
883 } else if (getLexer().is(AsmToken::LBrac)) { in ParseAMDGPURegister()
893 if (getLexer().is(AsmToken::Comma)) { in ParseAMDGPURegister()
895 } else if (getLexer().is(AsmToken::RBrac)) { in ParseAMDGPURegister()
970 if (getLexer().getKind() == AsmToken::Minus) { in parseImm()
977 case AsmToken::Integer: { in parseImm()
991 case AsmToken::Real: { in parseImm()
1034 if (getLexer().getKind()== AsmToken::Minus) { in parseRegOrImmWithFPInputMods()
1039 if (getLexer().getKind() == AsmToken::Identifier && Parser.getTok().getString() == "abs") { in parseRegOrImmWithFPInputMods()
1042 if (getLexer().isNot(AsmToken::LParen)) { in parseRegOrImmWithFPInputMods()
1049 if (getLexer().getKind() == AsmToken::Pipe) { in parseRegOrImmWithFPInputMods()
1068 if (getLexer().getKind() != AsmToken::Pipe) { in parseRegOrImmWithFPInputMods()
1076 if (getLexer().isNot(AsmToken::RParen)) { in parseRegOrImmWithFPInputMods()
1095 if (getLexer().getKind() == AsmToken::Identifier && Parser.getTok().getString() == "sext") { in parseRegOrImmWithIntInputMods()
1098 if (getLexer().isNot(AsmToken::LParen)) { in parseRegOrImmWithIntInputMods()
1112 if (getLexer().isNot(AsmToken::RParen)) { in parseRegOrImmWithIntInputMods()
1185 if (getLexer().isNot(AsmToken::Integer)) in ParseDirectiveMajorMinor()
1191 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveMajorMinor()
1195 if (getLexer().isNot(AsmToken::Integer)) in ParseDirectiveMajorMinor()
1226 if (getLexer().is(AsmToken::EndOfStatement)) { in ParseDirectiveHSACodeObjectISA()
1238 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveHSACodeObjectISA()
1242 if (getLexer().isNot(AsmToken::Integer)) in ParseDirectiveHSACodeObjectISA()
1248 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveHSACodeObjectISA()
1252 if (getLexer().isNot(AsmToken::String)) in ParseDirectiveHSACodeObjectISA()
1258 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveHSACodeObjectISA()
1262 if (getLexer().isNot(AsmToken::String)) in ParseDirectiveHSACodeObjectISA()
1293 while(getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveAMDKernelCodeT()
1296 if (getLexer().isNot(AsmToken::Identifier)) in ParseDirectiveAMDKernelCodeT()
1321 if (getLexer().isNot(AsmToken::Identifier)) in ParseDirectiveAMDGPUHsaKernel()
1333 if (getLexer().isNot(AsmToken::Identifier)) in ParseDirectiveAMDGPUHsaModuleGlobal()
1344 if (getLexer().isNot(AsmToken::Identifier)) in ParseDirectiveAMDGPUHsaProgramGlobal()
1372 bool AMDGPUAsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
1449 getLexer().is(AsmToken::EndOfStatement)) in parseOperand()
1457 if (getLexer().getKind() == AsmToken::Identifier) { in parseOperand()
1507 while (!getLexer().is(AsmToken::EndOfStatement)) { in ParseInstruction()
1511 if (getLexer().is(AsmToken::Comma)) in ParseInstruction()
1518 while (!getLexer().is(AsmToken::EndOfStatement)) { in ParseInstruction()
1524 while (!getLexer().is(AsmToken::EndOfStatement)) { in ParseInstruction()
1542 case AsmToken::Identifier: { in parseIntWithPrefix()
1549 if (getLexer().isNot(AsmToken::Colon)) in parseIntWithPrefix()
1553 if (getLexer().isNot(AsmToken::Integer)) in parseIntWithPrefix()
1592 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseNamedBit()
1594 case AsmToken::Identifier: { in parseNamedBit()
1632 if (getLexer().isNot(AsmToken::Identifier)) { in parseStringWithPrefix()
1641 if (getLexer().isNot(AsmToken::Colon)) { in parseStringWithPrefix()
1646 if (getLexer().isNot(AsmToken::Identifier)) { in parseStringWithPrefix()
1725 if (getLexer().isNot(AsmToken::LParen)) in parseCnt()
1729 if (getLexer().isNot(AsmToken::Integer)) in parseCnt()
1735 if (getLexer().isNot(AsmToken::RParen)) in parseCnt()
1739 if (getLexer().is(AsmToken::Amp) || getLexer().is(AsmToken::Comma)) in parseCnt()
1774 case AsmToken::Integer: in parseSWaitCntOps()
1780 case AsmToken::Identifier: in parseSWaitCntOps()
1784 } while(getLexer().isNot(AsmToken::EndOfStatement)); in parseSWaitCntOps()
1798 if (getLexer().isNot(AsmToken::LParen)) in parseHwregConstruct()
1802 if (getLexer().is(AsmToken::Identifier)) { in parseHwregConstruct()
1815 if (getLexer().isNot(AsmToken::Integer)) in parseHwregConstruct()
1821 if (getLexer().is(AsmToken::RParen)) { in parseHwregConstruct()
1827 if (getLexer().isNot(AsmToken::Comma)) in parseHwregConstruct()
1831 if (getLexer().isNot(AsmToken::Integer)) in parseHwregConstruct()
1836 if (getLexer().isNot(AsmToken::Comma)) in parseHwregConstruct()
1840 if (getLexer().isNot(AsmToken::Integer)) in parseHwregConstruct()
1845 if (getLexer().isNot(AsmToken::RParen)) in parseHwregConstruct()
1861 case AsmToken::Integer: in parseHwreg()
1872 case AsmToken::Identifier: { in parseHwreg()
1911 if (getLexer().isNot(AsmToken::LParen)) in parseSendMsgConstruct()
1915 if (getLexer().is(AsmToken::Identifier)) { in parseSendMsgConstruct()
1932 if (getLexer().isNot(AsmToken::Integer)) in parseSendMsgConstruct()
1936 if (getLexer().is(AsmToken::Integer)) in parseSendMsgConstruct()
1944 if (getLexer().isNot(AsmToken::RParen)) in parseSendMsgConstruct()
1950 if (getLexer().isNot(AsmToken::Comma)) in parseSendMsgConstruct()
1956 if (getLexer().is(AsmToken::Identifier)) { in parseSendMsgConstruct()
1971 if (getLexer().isNot(AsmToken::Integer)) in parseSendMsgConstruct()
1979 if (getLexer().is(AsmToken::RParen)) { in parseSendMsgConstruct()
1984 if (getLexer().isNot(AsmToken::Comma)) in parseSendMsgConstruct()
1988 if (getLexer().isNot(AsmToken::Integer)) in parseSendMsgConstruct()
1994 if (getLexer().isNot(AsmToken::RParen)) in parseSendMsgConstruct()
2010 case AsmToken::Integer: in parseSendMsgOp()
2020 case AsmToken::Identifier: { in parseSendMsgOp()
2093 case AsmToken::Integer: { in parseSOppBrTarget()
2101 case AsmToken::Identifier: in parseSOppBrTarget()
2464 if (getLexer().getKind() == AsmToken::Identifier) { in parseDPPCtrl()
2489 if (getLexer().isNot(AsmToken::Colon)) in parseDPPCtrl()
2495 if (getLexer().isNot(AsmToken::LBrac)) in parseDPPCtrl()
2499 if (getLexer().isNot(AsmToken::Integer)) in parseDPPCtrl()
2504 if (getLexer().isNot(AsmToken::Comma)) in parseDPPCtrl()
2507 if (getLexer().isNot(AsmToken::Integer)) in parseDPPCtrl()
2512 if (getLexer().isNot(AsmToken::Comma)) in parseDPPCtrl()
2515 if (getLexer().isNot(AsmToken::Integer)) in parseDPPCtrl()
2520 if (getLexer().isNot(AsmToken::Comma)) in parseDPPCtrl()
2523 if (getLexer().isNot(AsmToken::Integer)) in parseDPPCtrl()
2528 if (getLexer().isNot(AsmToken::RBrac)) in parseDPPCtrl()
2534 if (getLexer().isNot(AsmToken::Integer)) in parseDPPCtrl()