Lines Matching refs:getTok
55 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
1966 const AsmToken &Tok = Parser.getTok(); in tryParseRegister()
1991 if (Parser.getTok().isNot(AsmToken::Identifier)) { in tryMatchVectorRegister()
1996 StringRef Name = Parser.getTok().getString(); in tryMatchVectorRegister()
2026 if (Parser.getTok().isNot(AsmToken::Identifier)) { in tryParseSysCROperand()
2031 StringRef Tok = Parser.getTok().getIdentifier(); in tryParseSysCROperand()
2055 const AsmToken &Tok = Parser.getTok(); in tryParsePrefetch()
2104 const AsmToken &Tok = Parser.getTok(); in tryParsePSBHint()
2130 if (Parser.getTok().is(AsmToken::Hash)) { in tryParseAdrpLabel()
2181 if (Parser.getTok().is(AsmToken::Hash)) { in tryParseAdrLabel()
2201 if (Parser.getTok().is(AsmToken::Hash)) { in tryParseFPImm()
2208 if (Parser.getTok().is(AsmToken::Minus)) { in tryParseFPImm()
2212 const AsmToken &Tok = Parser.getTok(); in tryParseFPImm()
2264 if (Parser.getTok().is(AsmToken::Hash)) in tryParseAddSubImm()
2266 else if (Parser.getTok().isNot(AsmToken::Integer)) in tryParseAddSubImm()
2273 else if (Parser.getTok().isNot(AsmToken::Comma)) { in tryParseAddSubImm()
2283 SMLoc E = Parser.getTok().getLoc(); in tryParseAddSubImm()
2293 if (!Parser.getTok().is(AsmToken::Identifier) || in tryParseAddSubImm()
2294 !Parser.getTok().getIdentifier().equals_lower("lsl")) { in tryParseAddSubImm()
2295 Error(Parser.getTok().getLoc(), "only 'lsl #+N' valid after immediate"); in tryParseAddSubImm()
2302 if (Parser.getTok().is(AsmToken::Hash)) { in tryParseAddSubImm()
2306 if (Parser.getTok().isNot(AsmToken::Integer)) { in tryParseAddSubImm()
2307 Error(Parser.getTok().getLoc(), "only 'lsl #+N' valid after immediate"); in tryParseAddSubImm()
2311 int64_t ShiftAmount = Parser.getTok().getIntVal(); in tryParseAddSubImm()
2314 Error(Parser.getTok().getLoc(), "positive shift amount required"); in tryParseAddSubImm()
2319 SMLoc E = Parser.getTok().getLoc(); in tryParseAddSubImm()
2355 const AsmToken &Tok = Parser.getTok(); in parseCondCode()
2380 const AsmToken &Tok = Parser.getTok(); in tryParseOptionalShiftExtend()
2426 SMLoc E = Parser.getTok().getLoc(); in tryParseOptionalShiftExtend()
2427 if (!Parser.getTok().is(AsmToken::Integer) && in tryParseOptionalShiftExtend()
2428 !Parser.getTok().is(AsmToken::LParen)) { in tryParseOptionalShiftExtend()
2461 const AsmToken &Tok = Parser.getTok(); in parseSysAlias()
2721 const AsmToken &Tok = Parser.getTok(); in tryParseBarrierOperand()
2775 const AsmToken &Tok = Parser.getTok(); in tryParseSysReg()
2804 if (Parser.getTok().isNot(AsmToken::Identifier)) in tryParseVectorRegister()
2822 if (Parser.getTok().is(AsmToken::LBrac)) { in tryParseVectorRegister()
2836 if (Parser.getTok().isNot(AsmToken::RBrac)) { in tryParseVectorRegister()
2870 const AsmToken &Tok = Parser.getTok(); in parseRegister()
2899 if (Parser.getTok().is(AsmToken::Colon)) { in parseSymbolicImmVal()
2903 if (Parser.getTok().isNot(AsmToken::Identifier)) { in parseSymbolicImmVal()
2904 Error(Parser.getTok().getLoc(), in parseSymbolicImmVal()
2909 std::string LowerCase = Parser.getTok().getIdentifier().lower(); in parseSymbolicImmVal()
2949 Error(Parser.getTok().getLoc(), in parseSymbolicImmVal()
2956 if (Parser.getTok().isNot(AsmToken::Colon)) { in parseSymbolicImmVal()
2957 Error(Parser.getTok().getLoc(), "expect ':' after relocation specifier"); in parseSymbolicImmVal()
2975 assert(Parser.getTok().is(AsmToken::LCurly) && "Token is not a Left Bracket"); in parseVectorList()
2985 if (Parser.getTok().is(AsmToken::Minus)) { in parseVectorList()
3006 while (Parser.getTok().is(AsmToken::Comma)) { in parseVectorList()
3028 if (Parser.getTok().isNot(AsmToken::RCurly)) in parseVectorList()
3044 if (Parser.getTok().is(AsmToken::LBrac)) { in parseVectorList()
3058 if (Parser.getTok().isNot(AsmToken::RBrac)) { in parseVectorList()
3074 const AsmToken &Tok = Parser.getTok(); in tryParseGPR64sp0Operand()
3088 if (Parser.getTok().isNot(AsmToken::Comma)) { in tryParseGPR64sp0Operand()
3095 if (Parser.getTok().is(AsmToken::Hash)) in tryParseGPR64sp0Operand()
3098 if (Parser.getTok().isNot(AsmToken::Integer)) { in tryParseGPR64sp0Operand()
3145 SMLoc Loc = Parser.getTok().getLoc(); in parseOperand()
3192 if (Parser.getTok().is(AsmToken::Minus)) { in parseOperand()
3203 const AsmToken &Tok = Parser.getTok(); in parseOperand()
3231 SMLoc Loc = Parser.getTok().getLoc(); in parseOperand()
3308 if (Parser.getTok().is(AsmToken::Identifier) && in ParseInstruction()
3309 Parser.getTok().getIdentifier() == ".req") { in ParseInstruction()
3406 if (Parser.getTok().is(AsmToken::RBrac)) { in ParseInstruction()
3407 SMLoc Loc = Parser.getTok().getLoc(); in ParseInstruction()
3413 if (Parser.getTok().is(AsmToken::Exclaim)) { in ParseInstruction()
3414 SMLoc Loc = Parser.getTok().getLoc(); in ParseInstruction()
3425 SMLoc Loc = Parser.getTok().getLoc(); in ParseInstruction()
4373 if (getParser().getTok().isNot(AsmToken::Identifier)) { in parseDirectiveLOH()
4374 if (getParser().getTok().isNot(AsmToken::Integer)) in parseDirectiveLOH()
4378 int64_t Id = getParser().getTok().getIntVal(); in parseDirectiveLOH()
4383 StringRef Name = getTok().getIdentifier(); in parseDirectiveLOH()
4452 if (Parser.getTok().isNot(AsmToken::EndOfStatement)) { in parseDirectiveReq()
4453 Error(Parser.getTok().getLoc(), "unexpected input in .req directive"); in parseDirectiveReq()
4471 if (Parser.getTok().isNot(AsmToken::Identifier)) { in parseDirectiveUnreq()
4472 Error(Parser.getTok().getLoc(), "unexpected input in .unreq directive."); in parseDirectiveUnreq()
4476 RegisterReqs.erase(Parser.getTok().getIdentifier().lower()); in parseDirectiveUnreq()
4611 if (getParser().getTok().isNot(AsmToken::Identifier)) { in tryParseGPRSeqPair()
4643 if (getParser().getTok().isNot(AsmToken::Comma)) { in tryParseGPRSeqPair()