Lines Matching refs:getLexer
1682 if (getLexer().is(AsmToken::Identifier)) { in ParseAMDGPURegister()
1711 if (getLexer().isNot(AsmToken::LBrac)) in ParseAMDGPURegister()
1718 const bool isRBrace = getLexer().is(AsmToken::RBrac); in ParseAMDGPURegister()
1719 if (!isRBrace && getLexer().isNot(AsmToken::Colon)) in ParseAMDGPURegister()
1729 if (getLexer().isNot(AsmToken::RBrac)) in ParseAMDGPURegister()
1737 } else if (getLexer().is(AsmToken::LBrac)) { in ParseAMDGPURegister()
1747 if (getLexer().is(AsmToken::Comma)) { in ParseAMDGPURegister()
1749 } else if (getLexer().is(AsmToken::RBrac)) { in ParseAMDGPURegister()
1874 if (AbsMod && getLexer().peekTok().is(AsmToken::Pipe) && in parseAbsoluteExpr()
1875 (getLexer().getKind() == AsmToken::Integer || in parseAbsoluteExpr()
1876 getLexer().getKind() == AsmToken::Real)) { in parseAbsoluteExpr()
1900 if (getLexer().getKind() == AsmToken::Minus) { in parseImm()
1901 const AsmToken NextToken = getLexer().peekTok(); in parseImm()
1911 switch(getLexer().getKind()) { in parseImm()
1965 if (getLexer().getKind()== AsmToken::Minus) { in parseRegOrImmWithFPInputMods()
1966 const AsmToken NextToken = getLexer().peekTok(); in parseRegOrImmWithFPInputMods()
1988 if (getLexer().getKind() == AsmToken::Identifier && in parseRegOrImmWithFPInputMods()
1996 if (getLexer().isNot(AsmToken::LParen)) { in parseRegOrImmWithFPInputMods()
2003 if (getLexer().getKind() == AsmToken::Identifier && in parseRegOrImmWithFPInputMods()
2007 if (getLexer().isNot(AsmToken::LParen)) { in parseRegOrImmWithFPInputMods()
2014 if (getLexer().getKind() == AsmToken::Pipe) { in parseRegOrImmWithFPInputMods()
2035 if (getLexer().getKind() != AsmToken::Pipe) { in parseRegOrImmWithFPInputMods()
2043 if (getLexer().isNot(AsmToken::RParen)) { in parseRegOrImmWithFPInputMods()
2054 if (getLexer().isNot(AsmToken::RParen)) { in parseRegOrImmWithFPInputMods()
2074 if (getLexer().getKind() == AsmToken::Identifier && in parseRegOrImmWithIntInputMods()
2078 if (getLexer().isNot(AsmToken::LParen)) { in parseRegOrImmWithIntInputMods()
2097 if (getLexer().isNot(AsmToken::RParen)) { in parseRegOrImmWithIntInputMods()
2581 if (getLexer().isNot(AsmToken::Integer) && getLexer().isNot(AsmToken::Identifier)) { in ParseAsAbsoluteExpression()
2596 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveMajorMinor()
2693 while (getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveAMDHSAKernel()
2696 if (getLexer().isNot(AsmToken::Identifier)) in ParseDirectiveAMDHSAKernel()
2939 if (getLexer().is(AsmToken::EndOfStatement)) { in ParseDirectiveHSACodeObjectISA()
2950 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveHSACodeObjectISA()
2957 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveHSACodeObjectISA()
2961 if (getLexer().isNot(AsmToken::String)) in ParseDirectiveHSACodeObjectISA()
2964 VendorName = getLexer().getTok().getStringContents(); in ParseDirectiveHSACodeObjectISA()
2967 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveHSACodeObjectISA()
2971 if (getLexer().isNot(AsmToken::String)) in ParseDirectiveHSACodeObjectISA()
2974 ArchName = getLexer().getTok().getStringContents(); in ParseDirectiveHSACodeObjectISA()
3007 while(getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveAMDKernelCodeT()
3010 if (getLexer().isNot(AsmToken::Identifier)) in ParseDirectiveAMDKernelCodeT()
3013 StringRef ID = getLexer().getTok().getIdentifier(); in ParseDirectiveAMDKernelCodeT()
3029 if (getLexer().isNot(AsmToken::Identifier)) in ParseDirectiveAMDGPUHsaKernel()
3049 auto ISAVersionStringFromASM = getLexer().getTok().getStringContents(); in ParseDirectiveISAVersion()
3086 getLexer().setSkipSpace(false); in ParseDirectiveHSAMetadata()
3089 while (!getLexer().is(AsmToken::Eof)) { in ParseDirectiveHSAMetadata()
3090 while (getLexer().is(AsmToken::Space)) { in ParseDirectiveHSAMetadata()
3091 YamlStream << getLexer().getTok().getString(); in ParseDirectiveHSAMetadata()
3095 if (getLexer().is(AsmToken::Identifier)) { in ParseDirectiveHSAMetadata()
3096 StringRef ID = getLexer().getTok().getIdentifier(); in ParseDirectiveHSAMetadata()
3110 getLexer().setSkipSpace(true); in ParseDirectiveHSAMetadata()
3112 if (getLexer().is(AsmToken::Eof) && !FoundEnd) { in ParseDirectiveHSAMetadata()
3145 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectivePALMetadata()
3255 getLexer().is(AsmToken::EndOfStatement)) in parseOperand()
3311 while (!getLexer().is(AsmToken::EndOfStatement)) { in ParseInstruction()
3315 if (getLexer().is(AsmToken::Comma)) in ParseInstruction()
3321 Error(getLexer().getLoc(), "failed parsing operand."); in ParseInstruction()
3322 while (!getLexer().is(AsmToken::EndOfStatement)) { in ParseInstruction()
3327 Error(getLexer().getLoc(), "not a valid operand."); in ParseInstruction()
3328 while (!getLexer().is(AsmToken::EndOfStatement)) { in ParseInstruction()
3344 switch(getLexer().getKind()) { in parseIntWithPrefix()
3353 if (getLexer().isNot(AsmToken::Colon)) in parseIntWithPrefix()
3359 if (getLexer().getKind() == AsmToken::Minus) { in parseIntWithPrefix()
3364 if (getLexer().isNot(AsmToken::Integer)) in parseIntWithPrefix()
3407 if (getLexer().isNot(AsmToken::Colon)) in parseOperandArrayWithPrefix()
3411 if (getLexer().isNot(AsmToken::LBrac)) in parseOperandArrayWithPrefix()
3422 if (getLexer().is(AsmToken::RBrac)) in parseOperandArrayWithPrefix()
3425 if (getLexer().isNot(AsmToken::Comma)) in parseOperandArrayWithPrefix()
3430 if (getLexer().isNot(AsmToken::Integer)) in parseOperandArrayWithPrefix()
3455 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseNamedBit()
3456 switch(getLexer().getKind()) { in parseNamedBit()
3499 if (getLexer().isNot(AsmToken::Identifier)) { in parseStringWithPrefix()
3508 if (getLexer().isNot(AsmToken::Colon)) { in parseStringWithPrefix()
3513 if (getLexer().isNot(AsmToken::Identifier)) { in parseStringWithPrefix()
3723 if (getLexer().isNot(AsmToken::LParen)) in parseCnt()
3727 if (getLexer().isNot(AsmToken::Integer)) in parseCnt()
3752 if (getLexer().isNot(AsmToken::RParen)) { in parseCnt()
3757 if (getLexer().is(AsmToken::Amp) || getLexer().is(AsmToken::Comma)) { in parseCnt()
3758 const AsmToken NextToken = getLexer().peekTok(); in parseCnt()
3773 switch(getLexer().getKind()) { in parseSWaitCntOps()
3785 } while(getLexer().isNot(AsmToken::EndOfStatement)); in parseSWaitCntOps()
3800 if (getLexer().isNot(AsmToken::LParen)) in parseHwregConstruct()
3804 if (getLexer().is(AsmToken::Identifier)) { in parseHwregConstruct()
3820 if (getLexer().isNot(AsmToken::Integer)) in parseHwregConstruct()
3826 if (getLexer().is(AsmToken::RParen)) { in parseHwregConstruct()
3832 if (getLexer().isNot(AsmToken::Comma)) in parseHwregConstruct()
3836 if (getLexer().isNot(AsmToken::Integer)) in parseHwregConstruct()
3841 if (getLexer().isNot(AsmToken::Comma)) in parseHwregConstruct()
3845 if (getLexer().isNot(AsmToken::Integer)) in parseHwregConstruct()
3850 if (getLexer().isNot(AsmToken::RParen)) in parseHwregConstruct()
3863 switch(getLexer().getKind()) { in parseHwreg()
3915 if (getLexer().isNot(AsmToken::LParen)) in parseSendMsgConstruct()
3919 if (getLexer().is(AsmToken::Identifier)) { in parseSendMsgConstruct()
3936 if (getLexer().isNot(AsmToken::Integer)) in parseSendMsgConstruct()
3940 if (getLexer().is(AsmToken::Integer)) in parseSendMsgConstruct()
3948 if (getLexer().isNot(AsmToken::RParen)) in parseSendMsgConstruct()
3954 if (getLexer().isNot(AsmToken::Comma)) in parseSendMsgConstruct()
3960 if (getLexer().is(AsmToken::Identifier)) { in parseSendMsgConstruct()
3975 if (getLexer().isNot(AsmToken::Integer)) in parseSendMsgConstruct()
3983 if (getLexer().is(AsmToken::RParen)) { in parseSendMsgConstruct()
3988 if (getLexer().isNot(AsmToken::Comma)) in parseSendMsgConstruct()
3992 if (getLexer().isNot(AsmToken::Integer)) in parseSendMsgConstruct()
3998 if (getLexer().isNot(AsmToken::RParen)) in parseSendMsgConstruct()
4005 if (getLexer().getKind() != AsmToken::Identifier) in parseInterpSlot()
4026 if (getLexer().getKind() != AsmToken::Identifier) in parseInterpAttr()
4151 switch(getLexer().getKind()) { in parseSendMsgOp()
4233 if (getLexer().getKind() == AsmToken::Identifier && in trySkipId()
4243 if (getLexer().getKind() == Kind) { in trySkipToken()
4268 if (getLexer().getKind() == AsmToken::String) { in parseString()
4529 switch (getLexer().getKind()) { in parseSOppBrTarget()
4858 getLexer().is(AsmToken::EndOfStatement)) break; in parseOptionalOperand()
4859 if (getLexer().is(AsmToken::Comma)) Parser.Lex(); in parseOptionalOperand()
5182 if (getLexer().getKind() == AsmToken::Identifier) { in parseDPPCtrl()
5209 if (getLexer().isNot(AsmToken::Colon)) in parseDPPCtrl()
5215 if (getLexer().isNot(AsmToken::LBrac)) in parseDPPCtrl()
5223 if (getLexer().isNot(AsmToken::Comma)) in parseDPPCtrl()
5234 if (getLexer().isNot(AsmToken::RBrac)) in parseDPPCtrl()