|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/MC/MCAsmMacro.h 85 SMLoc getLoc() const;
References
include/llvm/MC/MCParser/MCTargetAsmParser.h 404 return ParseInstruction(Info, Name, Token.getLoc(), Operands);
lib/MC/MCParser/AsmParser.cpp 946 printError(getTok().getLoc(), "unmatched .ifs or .elses");
953 printError(getTok().getLoc(), "unassigned file number: " +
975 printError(getTok().getLoc(), "assembler local symbol '" +
1003 return Error(getTok().getLoc(),
1020 const char *Start = getTok().getLoc().getPointer();
1025 const char *End = getTok().getLoc().getPointer();
1030 const char *Start = getTok().getLoc().getPointer();
1036 const char *End = getTok().getLoc().getPointer();
1187 SMLoc Loc = getTok().getLoc();
1702 SMLoc IDLoc = ID.getLoc();
1908 SMLoc StartTokLoc = getTok().getLoc();
1918 if (TPDirectiveReturn && StartTokLoc != getTok().getLoc())
1921 if (!TPDirectiveReturn || StartTokLoc != getTok().getLoc())
2790 if (expandMacro(OS, Body, M->Parameters, A, true, getTok().getLoc()))
2803 NameLoc, CurBuffer, getTok().getLoc(), TheCondStack.size());
2870 if (PrefixLoc.getPointer() + 1 != Buf[0].getLoc().getPointer())
3004 SMLoc OffsetLoc = Lexer.getTok().getLoc();
3019 SMLoc NameLoc = Lexer.getTok().getLoc();
3075 SMLoc ExprLoc = Asm.getTok().getLoc();
3210 SizeLoc = getTok().getLoc();
3214 ExprLoc = getTok().getLoc();
3500 SMLoc Loc = getTok().getLoc();
3530 SMLoc Loc = getTok().getLoc();
3541 Loc = getTok().getLoc();
3558 Loc = getTok().getLoc();
3598 SMLoc FileNumberLoc = getTok().getLoc();
3661 SMLoc FunctionIdLoc = getTok().getLoc();
3684 SMLoc FunctionIdLoc = getTok().getLoc();
3744 SMLoc DirectiveLoc = getTok().getLoc();
3771 SMLoc Loc = getTok().getLoc();
3777 Loc = getTok().getLoc();
3808 SMLoc Loc = getTok().getLoc();
3832 SMLoc Loc = getTok().getLoc();
4479 const char *BodyStart = StartToken.getLoc().getPointer();
4480 const char *BodyEnd = EndToken.getLoc().getPointer();
4683 SMLoc Loc = getTok().getLoc();
4858 SMLoc Loc = getTok().getLoc();
4977 SMLoc IncludeLoc = getTok().getLoc();
4998 SMLoc IncbinLoc = getTok().getLoc();
5015 CountLoc = getTok().getLoc();
5516 printError(getTok().getLoc(),
5529 const char *BodyStart = StartToken.getLoc().getPointer();
5530 const char *BodyEnd = EndToken.getLoc().getPointer();
5548 DirectiveLoc, CurBuffer, getTok().getLoc(), TheCondStack.size());
5561 SMLoc CountLoc = getTok().getLoc();
5586 if (expandMacro(OS, M->Body, None, None, false, getTok().getLoc()))
5619 if (expandMacro(OS, M->Body, Parameter, Arg, true, getTok().getLoc()))
5664 if (expandMacro(OS, M->Body, Parameter, Arg, true, getTok().getLoc()))
6028 SMLoc EqualLoc = Parser.getTok().getLoc();
lib/MC/MCParser/DarwinAsmParser.cpp 980 SMLoc Loc = getParser().getTok().getLoc();
1163 SMLoc PlatformLoc = getTok().getLoc();
lib/MC/MCParser/ELFAsmParser.cpp 272 if (PrevLoc.getPointer() + CurSize != getTok().getLoc().getPointer())
lib/MC/MCParser/MCAsmLexer.cpp 36 return SMRange(getLoc(), getEndLoc());
lib/MC/MCParser/MCAsmParser.cpp 38 Loc = getTok().getLoc();
44 return Error(getTok().getLoc(), Msg);
53 return Error(getTok().getLoc(), Msg);
74 return check(P, getTok().getLoc(), Msg);
lib/MC/MCParser/WasmAsmParser.cpp 71 return Parser->Error(Tok.getLoc(), Msg + Tok.getString());
140 return Parser->Error(getTok().getLoc(),
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp 150 SMLoc getLoc() const { return getParser().getTok().getLoc(); }
2617 SMLoc E = Parser.getTok().getLoc();
2629 Error(Parser.getTok().getLoc(), "only 'lsl #+N' valid after immediate");
2639 Error(Parser.getTok().getLoc(), "only 'lsl #+N' valid after immediate");
2646 Error(Parser.getTok().getLoc(), "positive shift amount required");
2653 SMLoc E = Parser.getTok().getLoc();
2658 SMLoc E = Parser.getTok().getLoc();
2757 SMLoc S = Tok.getLoc();
2780 SMLoc E = Parser.getTok().getLoc();
2894 SMLoc S = Tok.getLoc();
3576 SMLoc Loc = Parser.getTok().getLoc();
3856 SMLoc RLoc = Parser.getTok().getLoc();
3860 SMLoc ELoc = Parser.getTok().getLoc();
4845 SMRange(IDLoc, getTok().getLoc()));
5022 SMLoc Loc = DirectiveID.getLoc();
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp 2303 return !Error(getParser().getTok().getLoc(),
2307 getParser().getTok().getLoc(),
2318 SMLoc StartLoc = Tok.getLoc();
3586 SMLoc TargetStart = getTok().getLoc();
3589 SMRange TargetRange = SMRange(TargetStart, getTok().getLoc());
3692 SMLoc ValStart = getTok().getLoc();
3696 SMLoc ValEnd = getTok().getLoc();
4100 return Error(getParser().getTok().getLoc(),
4112 return Error(getParser().getTok().getLoc(),
4134 return Error(getParser().getTok().getLoc(),
4146 return Error(getParser().getTok().getLoc(), "invalid HSA metadata");
4149 return Error(getParser().getTok().getLoc(), "invalid HSA metadata");
4207 return Error(getParser().getTok().getLoc(), "invalid PAL metadata");
4214 return Error(getParser().getTok().getLoc(),
4429 SMLoc LBraceLoc = getTok().getLoc();
4449 getTok().getLoc()));
4604 SMLoc S = Parser.getTok().getLoc();
4681 SMLoc S = Parser.getTok().getLoc();
4692 Error(Parser.getTok().getLoc(), "out of range dfmt");
4706 Error(Parser.getTok().getLoc(), "out of range nfmt");
5145 SMLoc S = Parser.getTok().getLoc();
5179 SMLoc S = Parser.getTok().getLoc();
5200 Error(Parser.getTok().getLoc(), "invalid exp target");
5275 SMLoc S = Parser.getTok().getLoc();
5399 return getToken().getLoc();
5438 SMLoc ExprLoc = Parser.getTok().getLoc();
5471 SMLoc S = Parser.getTok().getLoc();
5497 SMLoc S = Parser.getTok().getLoc();
5517 SMLoc S = Parser.getTok().getLoc();
5542 SMLoc StrLoc = Parser.getTok().getLoc();
5583 SMLoc OffsetLoc = Parser.getTok().getLoc();
5601 SMLoc ModeLoc = Parser.getTok().getLoc();
5626 SMLoc S = Parser.getTok().getLoc();
5671 SMLoc S = Parser.getTok().getLoc();
5707 SMLoc S = Parser.getTok().getLoc();
6444 SMLoc S = Parser.getTok().getLoc();
6464 if (getLexer().getTok().getLoc() != Loc)
6487 SMLoc S = Parser.getTok().getLoc();
6546 SMLoc S = Parser.getTok().getLoc();
6752 SMLoc S = Parser.getTok().getLoc();
6785 SMLoc S = Parser.getTok().getLoc();
7013 SMLoc S = Parser.getTok().getLoc();
lib/Target/ARM/AsmParser/ARMAsmParser.cpp 3881 StartLoc = Tok.getLoc();
3950 SMLoc S = Parser.getTok().getLoc();
3992 SMLoc ImmLoc = Parser.getTok().getLoc();
4019 SMLoc L = Parser.getTok().getLoc();
4027 Error(Parser.getTok().getLoc(),
4052 SMLoc RegStartLoc = Parser.getTok().getLoc();
4063 ExclaimTok.getLoc()));
4072 SMLoc SIdx = Parser.getTok().getLoc();
4083 return Error(Parser.getTok().getLoc(), "']' expected");
4149 SMLoc S = Parser.getTok().getLoc();
4169 SMLoc S = Parser.getTok().getLoc();
4191 SMLoc S = Parser.getTok().getLoc();
4210 SMLoc S = Parser.getTok().getLoc();
4218 SMLoc Loc = Parser.getTok().getLoc();
4286 SMLoc S = Parser.getTok().getLoc();
4288 SMLoc RegLoc = Parser.getTok().getLoc();
4331 SMLoc AfterMinusLoc = Parser.getTok().getLoc();
4362 RegLoc = Parser.getTok().getLoc();
4424 return Error(Parser.getTok().getLoc(), "'}' expected");
4433 Operands.push_back(ARMOperand::CreateToken("^",Parser.getTok().getLoc()));
4461 SMLoc Loc = Parser.getTok().getLoc();
4472 Error(Parser.getTok().getLoc(), "']' expected");
4481 Error(Parser.getTok().getLoc(), "lane index out of range");
4498 SMLoc S = Parser.getTok().getLoc();
4560 SMLoc RegLoc = Parser.getTok().getLoc();
4572 Error(Parser.getTok().getLoc(), "vector register in range Q0-Q7 expected");
4595 Error(Parser.getTok().getLoc(),
4600 SMLoc AfterMinusLoc = Parser.getTok().getLoc();
4643 RegLoc = Parser.getTok().getLoc();
4682 SMLoc LaneLoc = Parser.getTok().getLoc();
4707 SMLoc EndLoc = Parser.getTok().getLoc();
4717 Error(Parser.getTok().getLoc(), "'}' expected");
4753 SMLoc S = Parser.getTok().getLoc();
4793 SMLoc Loc = Parser.getTok().getLoc();
4824 SMLoc S = Parser.getTok().getLoc();
4843 SMLoc S = Parser.getTok().getLoc();
4861 SMLoc Loc = Parser.getTok().getLoc();
4895 SMLoc S = Parser.getTok().getLoc();
4930 SMLoc S = Parser.getTok().getLoc();
5028 SMLoc S = Parser.getTok().getLoc();
5050 Error(Parser.getTok().getLoc(), Op + " operand expected.");
5057 Error(Parser.getTok().getLoc(), Op + " operand expected.");
5065 Error(Parser.getTok().getLoc(), "'#' expected");
5071 SMLoc Loc = Parser.getTok().getLoc();
5097 SMLoc S = Tok.getLoc();
5127 SMLoc S = Tok.getLoc();
5147 Error(Parser.getTok().getLoc(), "'#' expected");
5151 SMLoc ExLoc = Parser.getTok().getLoc();
5198 SMLoc S = Tok.getLoc();
5209 Error(Parser.getTok().getLoc(), "'#' expected");
5213 SMLoc ExLoc = Parser.getTok().getLoc();
5247 SMLoc S = Parser.getTok().getLoc();
5274 Sx1 = Parser.getTok().getLoc();
5328 Sx2 = Parser.getTok().getLoc();
5361 SMLoc S = Parser.getTok().getLoc();
5365 Error(Parser.getTok().getLoc(), "'#' expected");
5371 SMLoc E = Parser.getTok().getLoc();
5388 E = Parser.getTok().getLoc();
5392 Error(Parser.getTok().getLoc(), "too few operands");
5398 Error(Parser.getTok().getLoc(), "'#' expected");
5439 SMLoc S = Tok.getLoc();
5456 Error(Parser.getTok().getLoc(), "register expected");
5468 E = Parser.getTok().getLoc();
5492 SMLoc S = Tok.getLoc();
5538 Error(Tok.getLoc(), "register expected");
5647 S = Parser.getTok().getLoc();
5653 return Error(BaseRegTok.getLoc(), "register expected");
5659 return Error(Tok.getLoc(), "malformed memory operand");
5672 Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc()));
5688 E = Parser.getTok().getLoc();
5689 SMLoc AlignmentLoc = Tok.getLoc();
5716 return Error(Parser.getTok().getLoc(), "']' expected");
5729 Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc()));
5746 E = Parser.getTok().getLoc();
5769 return Error(Parser.getTok().getLoc(), "']' expected");
5782 Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc()));
5799 E = Parser.getTok().getLoc();
5815 return Error(Parser.getTok().getLoc(), "']' expected");
5826 Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc()));
5840 SMLoc Loc = Parser.getTok().getLoc();
5865 Loc = Parser.getTok().getLoc();
5870 return Error(HashTok.getLoc(), "'#' expected");
5912 SMLoc S = Parser.getTok().getLoc();
5947 SMLoc Loc = Tok.getLoc();
5956 S, Parser.getTok().getLoc()));
5973 Parser.getTok().getLoc()));
6000 Error(Parser.getTok().getLoc(), "unexpected token in operand");
6018 S = Parser.getTok().getLoc();
6036 S = Parser.getTok().getLoc();
6039 E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
6050 S = Parser.getTok().getLoc();
6065 E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
6073 Parser.getTok().getLoc()));
6082 S = Parser.getTok().getLoc();
6096 E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
6101 S = Parser.getTok().getLoc();
6108 E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
6133 Error(Parser.getTok().getLoc(), "expected prefix identifier in operand");
6160 Error(Parser.getTok().getLoc(), "unexpected prefix in operand");
6184 Error(Parser.getTok().getLoc(),
6193 Error(Parser.getTok().getLoc(), "unexpected token after prefix");
10500 parseLiteralValues(4, DirectiveID.getLoc());
10502 parseLiteralValues(2, DirectiveID.getLoc());
10504 parseDirectiveThumb(DirectiveID.getLoc());
10506 parseDirectiveARM(DirectiveID.getLoc());
10508 parseDirectiveThumbFunc(DirectiveID.getLoc());
10510 parseDirectiveCode(DirectiveID.getLoc());
10512 parseDirectiveSyntax(DirectiveID.getLoc());
10514 parseDirectiveUnreq(DirectiveID.getLoc());
10516 parseDirectiveFnEnd(DirectiveID.getLoc());
10518 parseDirectiveCantUnwind(DirectiveID.getLoc());
10520 parseDirectivePersonality(DirectiveID.getLoc());
10522 parseDirectiveHandlerData(DirectiveID.getLoc());
10524 parseDirectiveSetFP(DirectiveID.getLoc());
10526 parseDirectivePad(DirectiveID.getLoc());
10528 parseDirectiveRegSave(DirectiveID.getLoc(), false);
10530 parseDirectiveRegSave(DirectiveID.getLoc(), true);
10532 parseDirectiveLtorg(DirectiveID.getLoc());
10534 parseDirectiveEven(DirectiveID.getLoc());
10536 parseDirectivePersonalityIndex(DirectiveID.getLoc());
10538 parseDirectiveUnwindRaw(DirectiveID.getLoc());
10540 parseDirectiveMovSP(DirectiveID.getLoc());
10542 parseDirectiveArchExtension(DirectiveID.getLoc());
10544 return parseDirectiveAlign(DirectiveID.getLoc()); // Use Generic on failure.
10546 parseDirectiveThumbSet(DirectiveID.getLoc());
10548 parseDirectiveInst(DirectiveID.getLoc());
10550 parseDirectiveInst(DirectiveID.getLoc(), 'n');
10552 parseDirectiveInst(DirectiveID.getLoc(), 'w');
10555 parseDirectiveArch(DirectiveID.getLoc());
10557 parseDirectiveCPU(DirectiveID.getLoc());
10559 parseDirectiveEabiAttr(DirectiveID.getLoc());
10561 parseDirectiveFPU(DirectiveID.getLoc());
10563 parseDirectiveFnStart(DirectiveID.getLoc());
10565 parseDirectiveObjectArch(DirectiveID.getLoc());
10567 parseDirectiveTLSDescSeq(DirectiveID.getLoc());
10808 TagLoc = Parser.getTok().getLoc();
10820 TagLoc = Parser.getTok().getLoc();
10854 SMLoc ValueExprLoc = Parser.getTok().getLoc();
10871 return Error(Parser.getTok().getLoc(), "bad string constant");
10914 SMLoc FPUNameLoc = getTok().getLoc();
11071 SMLoc FPRegLoc = Parser.getTok().getLoc();
11079 SMLoc SPRegLoc = Parser.getTok().getLoc();
11094 return Error(Parser.getTok().getLoc(), "'#' expected");
11098 SMLoc ExLoc = Parser.getTok().getLoc();
11129 return Error(Parser.getTok().getLoc(), "'#' expected");
11133 SMLoc ExLoc = Parser.getTok().getLoc();
11280 SMLoc IndexLoc = Parser.getTok().getLoc();
11401 SMLoc SPRegLoc = Parser.getTok().getLoc();
11414 SMLoc OffsetLoc = Parser.getTok().getLoc();
11444 SMLoc ArchLoc = Parser.getTok().getLoc();
11759 SMLoc ExtLoc = Parser.getTok().getLoc();
lib/Target/AVR/AsmParser/AVRAsmParser.cpp 389 Operands.push_back(AVROperand::CreateReg(RegNo, T.getLoc(), T.getEndLoc()));
396 SMLoc S = Parser.getTok().getLoc();
414 SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
423 SMLoc S = Parser.getTok().getLoc();
470 return Error(Parser.getTok().getLoc(), "unknown modifier");
497 SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
508 return Error(Parser.getTok().getLoc(), "unexpected token in operand");
538 Parser.getTok().getLoc()));
563 S = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
572 E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
582 StartLoc = Parser.getTok().getLoc();
584 EndLoc = Parser.getTok().getLoc();
634 parseLiteralValues(SIZE_LONG, DirectiveID.getLoc());
636 parseLiteralValues(SIZE_WORD, DirectiveID.getLoc());
638 parseLiteralValues(1, DirectiveID.getLoc());
667 return Error(Parser.getTok().getLoc(), "unknown modifier");
lib/Target/BPF/AsmParser/BPFAsmParser.cpp 32 SMLoc getLoc() const { return getParser().getTok().getLoc(); }
326 StartLoc = Tok.getLoc();
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp 508 auto IDLoc = Parser.getTok().getLoc();
656 return ParseDirectiveFalign(256, DirectiveID.getLoc());
658 return ParseDirectiveComm(true, DirectiveID.getLoc());
660 return ParseDirectiveComm(false, DirectiveID.getLoc());
662 return ParseDirectiveSubsection(DirectiveID.getLoc());
848 SMLoc Loc = Token.getLoc();
1108 getContext(), Token.getString(), Token.getLoc()));
1115 getContext(), Token.getString(), Token.getLoc()));
1131 getContext(), Token.getString().substr(0, 1), Token.getLoc()));
1133 getContext(), Token.getString().substr(1, 1), Token.getLoc()));
1143 getContext(), Token.getString(), Token.getLoc()));
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp 691 SMLoc Start = Parser.getTok().getLoc();
692 SMLoc End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
711 StartLoc = Tok.getLoc();
720 SMLoc Start = Parser.getTok().getLoc();
721 SMLoc End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
765 End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
778 SMLoc Start = Parser.getTok().getLoc();
779 SMLoc End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
810 Error(Parser.getTok().getLoc(), "Can't parse ALU operator");
926 Error(Parser.getTok().getLoc(),
938 Error(Parser.getTok().getLoc(),
952 SMLoc Start = Parser.getTok().getLoc();
954 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
961 Error(Parser.getTok().getLoc(), "Expected ']'");
971 Error(Parser.getTok().getLoc(), "Expected ']'");
983 Error(Parser.getTok().getLoc(),
1022 Error(Parser.getTok().getLoc(), "Unknown operand");
1205 Error(Parser.getTok().getLoc(),
lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp 301 StartLoc = T.getLoc();
424 ParseLiteralValues(4, DirectiveID.getLoc());
426 ParseLiteralValues(2, DirectiveID.getLoc());
428 ParseLiteralValues(1, DirectiveID.getLoc());
451 SMLoc StartLoc = getParser().getTok().getLoc();
456 SMLoc EndLoc = getParser().getTok().getLoc();
476 SMLoc StartLoc = getParser().getTok().getLoc();
480 SMLoc EndLoc = getParser().getTok().getLoc();
489 SMLoc StartLoc = getParser().getTok().getLoc();
509 SMLoc StartLoc = getParser().getTok().getLoc();
513 SMLoc EndLoc = getParser().getTok().getLoc();
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 6010 SMLoc S = Parser.getTok().getLoc();
6025 SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
6038 SMLoc S = Parser.getTok().getLoc(); // Start location of the operand.
6042 SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
6114 S = Parser.getTok().getLoc();
6130 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
6136 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
6193 Error(Parser.getTok().getLoc(), "'(' or expression expected");
6210 Error(Parser.getTok().getLoc(), "')' expected");
6214 SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
6247 SMLoc S = Parser.getTok().getLoc();
6365 Token.getLoc(), *this));
6387 SMLoc S = Token.getLoc();
6439 SMLoc S = Parser.getTok().getLoc();
6451 SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
6469 SMLoc S = Parser.getTok().getLoc();
6537 SMLoc E = Parser.getTok().getLoc();
7497 SMLoc Loc = Tok.getLoc();
7736 return Error(Parser.getTok().getLoc(),
7749 return Error(Parser.getTok().getLoc(),
7762 return Error(Parser.getTok().getLoc(),
7769 Warning(Parser.getTok().getLoc(),
8194 parseDirectiveCpLoad(DirectiveID.getLoc());
8198 parseDirectiveCpRestore(DirectiveID.getLoc());
8202 parseDirectiveCpLocal(DirectiveID.getLoc());
8460 Error(Parser.getTok().getLoc(),
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp 1214 StartLoc = Tok.getLoc();
1417 return Error(Parser.getTok().getLoc(), "expected '('");
1428 return Error(Parser.getTok().getLoc(), "expected ')'");
1440 SMLoc S = Parser.getTok().getLoc();
1441 SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
1501 S = Parser.getTok().getLoc();
1505 return Error(Parser.getTok().getLoc(), "missing ')'");
1506 E = Parser.getTok().getLoc();
1515 S = Parser.getTok().getLoc();
1546 E = Parser.getTok().getLoc();
1627 ParseDarwinDirectiveMachine(DirectiveID.getLoc());
1637 ParseDirectiveMachine(DirectiveID.getLoc());
1639 ParseDirectiveAbiVersion(DirectiveID.getLoc());
1641 ParseDirectiveLocalEntry(DirectiveID.getLoc());
1652 SMLoc ExprLoc = getParser().getTok().getLoc();
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp 50 SMLoc getLoc() const { return getParser().getTok().getLoc(); }
967 StartLoc = Tok.getLoc();
1499 return Error(Parser.getTok().getLoc(),
1509 return Error(Parser.getTok().getLoc(),
1517 SMLoc StartLoc = Parser.getTok().getLoc();
1522 return Error(Parser.getTok().getLoc(),
1536 return Error(Parser.getTok().getLoc(),
1548 return Error(Parser.getTok().getLoc(),
1560 return Error(Parser.getTok().getLoc(),
1572 return Error(Parser.getTok().getLoc(),
1580 Warning(Parser.getTok().getLoc(),
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp 634 StartLoc = Tok.getLoc();
679 Operands.push_back(SparcOperand::CreateToken("+", Parser.getTok().getLoc()));
756 SMLoc S = Parser.getTok().getLoc();
796 SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
815 Parser.getTok().getLoc()));
819 SMLoc S = Parser.getTok().getLoc();
829 SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer()-1);
843 Parser.getTok().getLoc()));
872 SMLoc S = Parser.getTok().getLoc();
873 SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
887 E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
923 E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
939 E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
975 Parser.getTok().getLoc()));
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp 695 Reg.StartLoc = Parser.getTok().getLoc();
699 return Error(Parser.getTok().getLoc(), "register expected");
730 Reg.EndLoc = Parser.getTok().getLoc();
779 SMLoc StartLoc = Parser.getTok().getLoc();
792 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
871 return Error(Parser.getTok().getLoc(), "unexpected token in address");
898 SMLoc StartLoc = Parser.getTok().getLoc();
1008 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
1019 return ParseDirectiveInsn(DirectiveID.getLoc());
1031 SMLoc ErrorLoc = Parser.getTok().getLoc();
1055 SMLoc StartLoc = Parser.getTok().getLoc();
1077 SMLoc StartLoc = Parser.getTok().getLoc();
1084 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
1213 SMLoc StartLoc = Parser.getTok().getLoc();
1229 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
1303 SMLoc StartLoc = Parser.getTok().getLoc();
1328 Error(Parser.getTok().getLoc(), "unexpected token");
1339 Error(Parser.getTok().getLoc(), "unknown TLS tag");
1345 Error(Parser.getTok().getLoc(), "unexpected token");
1351 Error(Parser.getTok().getLoc(), "unexpected token");
1362 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp 219 return Parser.Error(Tok.getLoc(), Msg + Tok.getString());
223 return Parser.Error(Lexer.getTok().getLoc(), Msg);
348 WebAssemblyOperand::Integer, Int.getLoc(), Int.getEndLoc(),
361 WebAssemblyOperand::Float, Flt.getLoc(), Flt.getEndLoc(),
383 WebAssemblyOperand::Float, Flt.getLoc(), Flt.getEndLoc(),
412 WebAssemblyOperand::Integer, Tok.getLoc(), Tok.getEndLoc(),
437 if (Sep.getLoc().getPointer() != Name.end() ||
446 Id.getLoc().getPointer() != Name.end())
523 WebAssemblyOperand::Symbol, Loc.getLoc(), Loc.getEndLoc(),
548 WebAssemblyOperand::Symbol, Id.getLoc(), Id.getEndLoc(),
583 WebAssemblyOperand::BrList, Tok.getLoc(), Tok.getEndLoc());
lib/Target/X86/AsmParser/X86AsmParser.cpp 87 SMLoc Result = Parser.getTok().getLoc();
1093 StartLoc = PercentTok.getLoc();
1150 return Error(IntTok.getLoc(), "expected stack index");
1160 default: return Error(IntTok.getLoc(), "invalid stack index");
1164 return Error(Parser.getTok().getLoc(), "expected ')'");
1449 return Error(Tok.getLoc(), "unknown token in expression");
1462 SMLoc IdentLoc = Tok.getLoc();
1469 return Error(Tok.getLoc(), ErrMsg);
1480 return Error(Tok.getLoc(), "Unexpected identifier!");
1516 SMLoc Loc = getTok().getLoc();
1548 return Error(getTok().getLoc(), ErrMsg);
1552 return Error(getTok().getLoc(), ErrMsg);
1567 return Error(Tok.getLoc(), "unexpected bracket encountered");
1571 return Error(Tok.getLoc(), "unexpected bracket encountered");
1577 return Error(Tok.getLoc(), "unknown token in expression");
1632 SMLoc Loc = Tok.getLoc();
1636 const char *EndPtr = Tok.getLoc().getPointer() + LineBuf.size();
1676 return ErrorOperand(Tok.getLoc(), "Expected an identifier after {");
1685 return ErrorOperand(Tok.getLoc(), "Invalid rounding mode.");
1688 return ErrorOperand(Tok.getLoc(), "Expected - at this point");
1692 return ErrorOperand(Tok.getLoc(), "Expected } at this point");
1702 return ErrorOperand(Tok.getLoc(), "Expected } at this point");
1706 return ErrorOperand(Tok.getLoc(), "unknown token in expression");
1728 return Error(Tok.getLoc(), "Unable to lookup field reference!");
1730 return Error(Tok.getLoc(), "Unexpected token type!");
1735 while (Tok.getLoc().getPointer() < DotExprEndLoc)
1746 SMLoc OffsetOfLoc = Tok.getLoc();
1751 SMLoc Start = Tok.getLoc(), End;
1800 SMLoc Start = Tok.getLoc(), End;
1842 return Error(Tok.getLoc(), "Expected 'PTR' or 'ptr' token!");
1866 Start = Tok.getLoc();
1886 Start = Lex().getLoc();
1895 RewriteIntelExpression(SM, Start, Tok.getLoc());
1964 SMLoc Start = Parser.getTok().getLoc(), End;
1969 SMLoc L = Parser.getTok().getLoc();
1978 SMLoc Start = Parser.getTok().getLoc();
1987 SMLoc Loc = Parser.getTok().getLoc(), EndLoc;
2189 (Buf[0].getLoc().getPointer() + 1 == Buf[1].getLoc().getPointer()))
2189 (Buf[0].getLoc().getPointer() + 1 == Buf[1].getLoc().getPointer()))
2190 Id = StringRef(Buf[0].getLoc().getPointer(),
2335 SMLoc StartLoc = Parser.getTok().getLoc();
2357 return Error(Parser.getTok().getLoc(), "Unexpected token after '{'");
2361 return Error(Parser.getTok().getLoc(), "Expected '}'");
2373 NameLoc = Parser.getTok().getLoc();
2379 return Error(Parser.getTok().getLoc(), "Expected identifier");
2675 getLexer().getTok().getLoc(), 0);
3562 return ParseDirectiveCode(IDVal, DirectiveID.getLoc());
3568 return Error(DirectiveID.getLoc(), "'.att_syntax noprefix' is not "
3580 return Error(DirectiveID.getLoc(), "'.intel_syntax prefix' is not "
3586 return parseDirectiveEven(DirectiveID.getLoc());
3588 return parseDirectiveFPOProc(DirectiveID.getLoc());
3590 return parseDirectiveFPOSetFrame(DirectiveID.getLoc());
3592 return parseDirectiveFPOPushReg(DirectiveID.getLoc());
3594 return parseDirectiveFPOStackAlloc(DirectiveID.getLoc());
3596 return parseDirectiveFPOStackAlign(DirectiveID.getLoc());
3598 return parseDirectiveFPOEndPrologue(DirectiveID.getLoc());
3600 return parseDirectiveFPOEndProc(DirectiveID.getLoc());
3602 return parseDirectiveSEHPushReg(DirectiveID.getLoc());
3604 return parseDirectiveSEHSetFrame(DirectiveID.getLoc());
3606 return parseDirectiveSEHSaveReg(DirectiveID.getLoc());
3608 return parseDirectiveSEHSaveXMM(DirectiveID.getLoc());
3610 return parseDirectiveSEHPushFrame(DirectiveID.getLoc());