Lines Matching refs:getTok
158 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
2988 const AsmToken &Tok = getTok(); in tryParseScalarRegister()
3006 if (getTok().isNot(AsmToken::Identifier)) in tryParseSysCROperand()
3009 StringRef Tok = getTok().getIdentifier(); in tryParseSysCROperand()
3027 const AsmToken &Tok = getTok(); in tryParseRPRFMOperand()
3069 const AsmToken &Tok = getTok(); in tryParsePrefetch()
3128 const AsmToken &Tok = getTok(); in tryParsePSBHint()
3149 auto RegTok = getTok(); // in case we need to backtrack in tryParseSyspXzrPair()
3178 const AsmToken &Tok = getTok(); in tryParseBTIHint()
3198 if (getTok().is(AsmToken::Hash)) { in tryParseAdrpLabel()
3248 if (getTok().is(AsmToken::LBrac)) in tryParseAdrLabel()
3251 if (getTok().is(AsmToken::Hash)) in tryParseAdrLabel()
3286 const AsmToken &Tok = getTok(); in tryParseFPImm()
3331 if (getTok().is(AsmToken::Hash)) in tryParseImmWithOptionalShift()
3333 else if (getTok().isNot(AsmToken::Integer)) in tryParseImmWithOptionalShift()
3337 if (getTok().is(AsmToken::Integer) && in tryParseImmWithOptionalShift()
3344 else if (getTok().isNot(AsmToken::Comma)) { in tryParseImmWithOptionalShift()
3362 if (!getTok().is(AsmToken::Identifier) || in tryParseImmWithOptionalShift()
3363 !getTok().getIdentifier().equals_insensitive("lsl")) in tryParseImmWithOptionalShift()
3371 if (getTok().isNot(AsmToken::Integer)) in tryParseImmWithOptionalShift()
3374 int64_t ShiftAmount = getTok().getIntVal(); in tryParseImmWithOptionalShift()
3441 const AsmToken &Tok = getTok(); in parseCondCode()
3467 const AsmToken &Tok = getTok(); in tryParseSVCR()
3487 const AsmToken &Tok = getTok(); in tryParseMatrixRegister()
3558 const AsmToken &Tok = getTok(); in tryParseOptionalShiftExtend()
3603 if (!getTok().is(AsmToken::Integer) && !getTok().is(AsmToken::LParen) && in tryParseOptionalShiftExtend()
3604 !getTok().is(AsmToken::Identifier)) in tryParseOptionalShiftExtend()
3788 const AsmToken &Tok = getTok(); in parseSysAlias()
3893 const AsmToken &Tok = getTok(); in parseSyspAlias()
3943 const AsmToken &Tok = getTok(); in tryParseBarrierOperand()
4005 const AsmToken &Tok = getTok(); in tryParseBarriernXSOperand()
4050 const AsmToken &Tok = getTok(); in tryParseSysReg()
4086 if (getTok().isNot(AsmToken::Identifier)) in tryParseNeonVectorRegister()
4143 const AsmToken &Tok = getTok(); in tryParseVectorRegister()
4205 if (getTok().isNot(AsmToken::Slash)) in tryParseSVEPredicateVector()
4218 auto Pred = getTok().getString().lower(); in tryParseSVEPredicateVector()
4256 if (getTok().isNot(AsmToken::Identifier)) in parseSymbolicImmVal()
4259 std::string LowerCase = getTok().getIdentifier().lower(); in parseSymbolicImmVal()
4328 if (getTok().isNot(AsmToken::LCurly)) in tryParseMatrixTileList()
4333 StringRef Name = getTok().getString(); in tryParseMatrixTileList()
4355 auto LCurly = getTok(); in tryParseMatrixTileList()
4366 if (getTok().getString().equals_insensitive("za")) { in tryParseMatrixTileList()
4437 if (!getTok().is(AsmToken::LCurly)) in tryParseVectorList()
4443 auto RegTok = getTok(); in tryParseVectorList()
4465 auto LCurly = getTok(); in tryParseVectorList()
4582 if (getTok().isNot(AsmToken::Integer)) in tryParseGPR64sp0Operand()
4597 const AsmToken &Tok = getTok(); in tryParseZTOperand()
4643 if (!ParseShiftExtend || getTok().isNot(AsmToken::Comma)) { in tryParseGPROperand()
4676 if (!getTok().getString().equals_insensitive("mul") || in parseOptionalMulOperand()
4712 auto Tok = Parser.getTok(); in parseOptionalVGOperand()
4730 auto Tok = getTok(); in parseKeywordOperand()
4852 if (getTok().is(AsmToken::Minus)) { in parseOperand()
4863 const AsmToken &Tok = getTok(); in parseOperand()
4951 if (check(getTok().isNot(AsmToken::Comma), getLoc(), "expected comma")) in parseComma()
5057 if (getTok().is(AsmToken::Identifier) && in ParseInstruction()
5058 getTok().getIdentifier().lower() == ".req") { in ParseInstruction()
6479 SMRange(IDLoc, getTok().getLoc())); in MatchAndEmitInstruction()
7062 if (getTok().isNot(AsmToken::Identifier)) { in parseDirectiveLOH()
7063 if (getTok().isNot(AsmToken::Integer)) in parseDirectiveLOH()
7067 int64_t Id = getTok().getIntVal(); in parseDirectiveLOH()
7072 StringRef Name = getTok().getIdentifier(); in parseDirectiveLOH()
7181 if (getTok().isNot(AsmToken::Identifier)) in parseDirectiveUnreq()
7183 RegisterReqs.erase(getTok().getIdentifier().lower()); in parseDirectiveUnreq()
7565 AsmToken Tok = Parser.getTok(); in parseAuthExpr()
7616 if (Parser.getTok().isNot(AsmToken::Identifier)) in parseAuthExpr()
7619 StringRef KeyStr = Parser.getTok().getIdentifier(); in parseAuthExpr()
7628 if (Parser.getTok().isNot(AsmToken::Integer)) in parseAuthExpr()
7630 int64_t Discriminator = Parser.getTok().getIntVal(); in parseAuthExpr()
7638 if (Parser.getTok().is(AsmToken::Comma)) { in parseAuthExpr()
7640 if (Parser.getTok().isNot(AsmToken::Identifier) || in parseAuthExpr()
7641 Parser.getTok().getIdentifier() != "addr") in parseAuthExpr()
7647 EndLoc = Parser.getTok().getEndLoc(); in parseAuthExpr()
7788 if (getTok().isNot(AsmToken::Identifier)) in tryParseGPRSeqPair()
7815 if (getTok().isNot(AsmToken::Comma)) in tryParseGPRSeqPair()
7871 if (!ParseShiftExtend || getTok().isNot(AsmToken::Comma)) { in tryParseSVEDataVector()
7903 const AsmToken &TokE = getTok(); in tryParseSVEPattern()
7946 const AsmToken &TokE = getTok(); in tryParseSVEVecLenSpecifier()
7988 if (getTok().isNot(AsmToken::Integer)) in tryParseImmRange()
7998 if (getTok().isNot(AsmToken::Colon)) in tryParseImmRange()
8002 if (getTok().isNot(AsmToken::Integer)) in tryParseImmRange()
8005 SMLoc E = getTok().getLoc(); in tryParseImmRange()