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

References

include/llvm/ProfileData/SampleProfReader.h
  501   bool at_eof() const { return Data >= End; }
lib/ProfileData/SampleProfReader.cpp
  292   uint64_t Val = decodeULEB128(Data, &NumBytesRead);
  296   else if (Data + NumBytesRead > End)
  306   Data += NumBytesRead;
  312   StringRef Str(reinterpret_cast<const char *>(Data));
  313   if (Data + Str.size() + 1 > End) {
  319   Data += Str.size() + 1;
  327   if (Data + sizeof(T) > End) {
  334   T Val = endian::readNext<T, little, unaligned>(Data);
  444   Data = Start;
  466     if (std::error_code EC = readFuncProfile(Data))
  476   Data = Start;
  533   const uint8_t *Start = Data;
  535     while (Data < End) {
  536       if (std::error_code EC = readFuncProfile(Data))
  539     assert(Data == End && "More data is read than expected");
  560   Data = End;
  568   if (std::error_code EC = ProfSymList->read(Data, End - Data))
  568   if (std::error_code EC = ProfSymList->read(Data, End - Data))
  571   Data = End;
  578   Data = SecStart;
  592   StringRef CompressedStrings(reinterpret_cast<const char *>(Data),
  633     if (Data != SecStart + SecSize)
  638       Data = BufStart + Entry.Offset;
  664     const uint8_t *SavedData = Data;
  669     Data = SavedData;
  763   Data = BufStart;
  832   Data = reinterpret_cast<const uint8_t *>(Buffer->getBufferStart());
  833   End = Data + Buffer->getBufferSize();
  858   const uint8_t *SavedData = Data;
  862   Data = TableStart;
  881   Data = SavedData;