reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Support/SourceMgr.h
  251     if (Range.Start.getPointer() != Other.Range.Start.getPointer())
  251     if (Range.Start.getPointer() != Other.Range.Start.getPointer())
  252       return Range.Start.getPointer() < Other.Range.Start.getPointer();
  252       return Range.Start.getPointer() < Other.Range.Start.getPointer();
  253     if (Range.End.getPointer() != Other.Range.End.getPointer())
  253     if (Range.End.getPointer() != Other.Range.End.getPointer())
  254       return Range.End.getPointer() < Other.Range.End.getPointer();
  254       return Range.End.getPointer() < Other.Range.End.getPointer();
lib/AsmParser/LLParser.cpp
  101   Read = End.getPointer() - Start.getPointer();
  101   Read = End.getPointer() - Start.getPointer();
lib/CodeGen/MIRParser/MIRParser.cpp
  872   bool HasQuote = Loc.getPointer() < SourceRange.End.getPointer() &&
  872   bool HasQuote = Loc.getPointer() < SourceRange.End.getPointer() &&
  873                   *Loc.getPointer() == '\'';
  876   Loc = Loc.getFromPointer(Loc.getPointer() + Error.getColumnNo() +
lib/MC/MCParser/AsmParser.cpp
  827                   Loc.getPointer());
 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();
 1372   assert((StrLoc.getPointer() != nullptr) &&
 1374   const char *CharPtr = StrLoc.getPointer();
 2294   AsmStrRewrites.emplace_back(AOK_Skip, StartLoc, Lexer.getLoc().getPointer() -
 2295                                                   StartLoc.getPointer());
 2695       const char *StrChar = StrLoc.getPointer();
 2696       const char *EndChar = EndLoc.getPointer();
 2702       const char *StrChar = StrLoc.getPointer();
 2703       const char *EndChar = EndLoc.getPointer();
 2870     if (PrefixLoc.getPointer() + 1 != Buf[0].getLoc().getPointer())
 2870     if (PrefixLoc.getPointer() + 1 != Buf[0].getLoc().getPointer())
 2877         StringRef(PrefixLoc.getPointer(), getTok().getIdentifier().size() + 1);
 4479   const char *BodyStart = StartToken.getLoc().getPointer();
 4480   const char *BodyEnd = EndToken.getLoc().getPointer();
 5529   const char *BodyStart = StartToken.getLoc().getPointer();
 5530   const char *BodyEnd = EndToken.getLoc().getPointer();
 5748   if (AsmRewriteA->Loc.getPointer() < AsmRewriteB->Loc.getPointer())
 5748   if (AsmRewriteA->Loc.getPointer() < AsmRewriteB->Loc.getPointer())
 5750   if (AsmRewriteB->Loc.getPointer() < AsmRewriteA->Loc.getPointer())
 5750   if (AsmRewriteB->Loc.getPointer() < AsmRewriteA->Loc.getPointer())
 5900     const char *Loc = AR.Loc.getPointer();
lib/MC/MCParser/DarwinAsmParser.cpp
  711       StringRef SectionVal(Loc.getPointer());
lib/MC/MCParser/ELFAsmParser.cpp
  269     SectionName = StringRef(FirstLoc.getPointer(), Size);
  272     if (PrevLoc.getPointer() + CurSize != getTok().getLoc().getPointer())
  272     if (PrevLoc.getPointer() + CurSize != getTok().getLoc().getPointer())
lib/Support/SourceMgr.cpp
   63     if (Loc.getPointer() >= Buffers[i].Buffer->getBufferStart() &&
   66         Loc.getPointer() <= Buffers[i].Buffer->getBufferEnd())
  131   const char *Ptr = Loc.getPointer();
  182     const char *LineStart = Loc.getPointer();
  189     const char *LineEnd = Loc.getPointer();
  202       if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
  202       if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
  206       if (R.Start.getPointer() < LineStart)
  208       if (R.End.getPointer() > LineEnd)
  213       ColRanges.push_back(std::make_pair(R.Start.getPointer()-LineStart,
  214                                          R.End.getPointer()-LineStart));
  289     if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
  289     if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
  296     if (R.Start.getPointer() < LineStart)
  299       FirstCol = R.Start.getPointer() - LineStart;
  331     if (R.End.getPointer() >= LineEnd)
  334       LastCol = R.End.getPointer() - LineStart;
  440                  makeArrayRef(Loc.getPointer() - ColumnNo,
lib/TableGen/TGLexer.cpp
   90     CurPtr = ParentIncludeLoc.getPointer();
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 2247   EndLoc = SMLoc::getFromPointer(getLoc().getPointer() - 1);
 2504   SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
 2542   SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
 2772     SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
 2798   E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
 3571     SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
 3613     E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
 3661     E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
 3683     E = SMLoc::getFromPointer(Loc.getPointer() - 1);
 3795     SMLoc SuffixLoc = SMLoc::getFromPointer(NameLoc.getPointer() +
 3811     SMLoc SuffixLoc = SMLoc::getFromPointer(NameLoc.getPointer() +
 5200   return SMLoc::getFromPointer(L.getPointer() + Offset);
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  163       if (PI != PE && (PII == PIE || PI->getPointer() < PII->getPointer()))
  163       if (PI != PE && (PII == PIE || PI->getPointer() < PII->getPointer()))
  165       else if (PII != PIE && (PI == PE || PII->getPointer() < PI->getPointer()))
  165       else if (PII != PIE && (PI == PE || PII->getPointer() < PI->getPointer()))
 6039     E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 6065       E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 6096     E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 6108     E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 6802     SMLoc Loc = Mnemonic == "it"  ? SMLoc::getFromPointer(NameLoc.getPointer() + 2) :
 6803                 Mnemonic == "vpt" ? SMLoc::getFromPointer(NameLoc.getPointer() + 3) :
 6804                                     SMLoc::getFromPointer(NameLoc.getPointer() + 4);
 6859     SMLoc Loc = SMLoc::getFromPointer(NameLoc.getPointer() + Mnemonic.size());
 6866     SMLoc Loc = SMLoc::getFromPointer(NameLoc.getPointer() + Mnemonic.size() +
 6883     SMLoc Loc = SMLoc::getFromPointer(NameLoc.getPointer() + Mnemonic.size() +
 6912       SMLoc Loc = SMLoc::getFromPointer(NameLoc.getPointer() + Start);
 6921       SMLoc Loc = SMLoc::getFromPointer(NameLoc.getPointer() + Start);
 6973       SMLoc MLoc = SMLoc::getFromPointer(NameLoc.getPointer());
 6974       SMLoc PLoc = SMLoc::getFromPointer(NameLoc.getPointer() +
 6988       SMLoc MLoc = SMLoc::getFromPointer(NameLoc.getPointer());
 6989       SMLoc PLoc = SMLoc::getFromPointer(NameLoc.getPointer() +
 7002       SMLoc MLoc = SMLoc::getFromPointer(NameLoc.getPointer());
 7028             SMLoc MLoc = SMLoc::getFromPointer(NameLoc.getPointer());
 7037         SMLoc PLoc = SMLoc::getFromPointer(NameLoc.getPointer() +
lib/Target/AVR/AsmParser/AVRAsmParser.cpp
  414   SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  497   SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  563     S = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  572     E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
lib/Target/BPF/AsmParser/BPFAsmParser.cpp
  407   SMLoc E = SMLoc::getFromPointer(S.getPointer() - 1);
  444   SMLoc E = SMLoc::getFromPointer(S.getPointer() - 1);
  458     SMLoc E = SMLoc::getFromPointer(NameLoc.getPointer() - 1);
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
 1505         if (*Operands[4]->getStartLoc().getPointer() == '#') {
 1506           StringStart = Operands[5]->getStartLoc().getPointer();
 1507           StringEnd = Operands[6]->getStartLoc().getPointer();
 1509           StringStart = Operands[4]->getStartLoc().getPointer();
 1510           StringEnd = Operands[5]->getStartLoc().getPointer();
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp
  692   SMLoc End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  721   SMLoc End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  765   End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  779   SMLoc End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  954           SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 6025     SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 6042     SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 6130             SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 6136             SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 6214   SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 6451   SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 1441   SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 1582     SMLoc DotLoc = SMLoc::getFromPointer(NameLoc.getPointer() + Dot);
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
 1015     SMLoc E = SMLoc::getFromPointer(S.getPointer() - 1);
 1098   SMLoc E = SMLoc::getFromPointer(S.getPointer() - 1);
 1127   SMLoc E = SMLoc::getFromPointer(S.getPointer() - 1);
 1166   SMLoc E = SMLoc::getFromPointer(S.getPointer() - 1);
 1218   SMLoc E = SMLoc::getFromPointer(S.getPointer() - 1);
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
  796   SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  829       SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer()-1);
  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);
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
  792       SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 1008     SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 1084         SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 1229     SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
 1362     SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
  430     Name = StringRef(NameLoc.getPointer(), Name.size());
  437       if (Sep.getLoc().getPointer() != Name.end() ||
  446           Id.getLoc().getPointer() != Name.end())
lib/Target/X86/AsmParser/X86AsmParser.cpp
 1590   unsigned ExprLen = End.getPointer() - Start.getPointer();
 1590   unsigned ExprLen = End.getPointer() - Start.getPointer();
 1594     if (unsigned Len =  SymName.data() - Start.getPointer())
 1597     ExprLen = End.getPointer() - (SymName.data() + SymName.size());
 1636   const char *EndPtr = Tok.getLoc().getPointer() + LineBuf.size();
 1640   } while (End.getPointer() < EndPtr);
 1645   assert((End.getPointer() == EndPtr ||
 1735   while (Tok.getLoc().getPointer() < DotExprEndLoc)
 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(),
 2401           NameLoc.getFromPointer(NameLoc.getPointer() + Name.size());
lib/Target/X86/AsmParser/X86Operand.h
  282     return OffsetOfLoc.getPointer();
  583     SMLoc EndLoc = SMLoc::getFromPointer(Loc.getPointer() + Str.size());
tools/clang/lib/CodeGen/CodeGenAction.cpp
  418   unsigned Offset = D.getLoc().getPointer() - LBuf->getBufferStart();
tools/clang/lib/Parse/ParseStmtAsm.cpp
  174   unsigned Offset = SMLoc.getPointer() - LBuf->getBufferStart();
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
  144     LHS->getLoc().front().getPointer() < RHS->getLoc().front().getPointer();
  144     LHS->getLoc().front().getPointer() < RHS->getLoc().front().getPointer();
tools/clang/utils/TableGen/ClangOptionDocEmitter.cpp
  107     return A->getLoc()[0].getPointer() < B->getLoc()[0].getPointer();
  107     return A->getLoc()[0].getPointer() < B->getLoc()[0].getPointer();
tools/llvm-mca/CodeRegion.cpp
   25   if (RangeEnd.isValid() && Loc.getPointer() > RangeEnd.getPointer())
   25   if (RangeEnd.isValid() && Loc.getPointer() > RangeEnd.getPointer())
   27   if (RangeStart.isValid() && Loc.getPointer() < RangeStart.getPointer())
   27   if (RangeStart.isValid() && Loc.getPointer() < RangeStart.getPointer())
utils/TableGen/GlobalISel/CodeExpander.cpp
   64                 ? SMLoc::getFromPointer(Loc[0].getPointer() + LocOffset)
   73                        ? SMLoc::getFromPointer(Loc[0].getPointer() + LocOffset)
   87                      ? SMLoc::getFromPointer(Loc[0].getPointer() + LocOffset)