Lines Matching defs:DataBuffer

93 readBinaryIdsInternal(const MemoryBuffer &DataBuffer,
108 reinterpret_cast<const uint8_t *>(DataBuffer.getBufferEnd());
490 bool RawInstrProfReader<IntPtrT>::hasFormat(const MemoryBuffer &DataBuffer) {
491 if (DataBuffer.getBufferSize() < sizeof(uint64_t))
494 *reinterpret_cast<const uint64_t *>(DataBuffer.getBufferStart());
501 if (!hasFormat(*DataBuffer))
503 if (DataBuffer->getBufferSize() < sizeof(RawInstrProf::Header))
506 DataBuffer->getBufferStart());
513 const char *End = DataBuffer->getBufferEnd();
586 const uint8_t *BufferEnd = (const uint8_t *)DataBuffer->getBufferEnd();
591 if (Error Err = readBinaryIdsInternal(*DataBuffer, BinaryIdsBuffer,
633 if (Start + ValueDataOffset > DataBuffer->getBufferEnd())
812 ValueDataStart, (const unsigned char *)DataBuffer->getBufferEnd(),
898 VDataPtrOrErr.get()->deserializeTo(DataBuffer.back(), nullptr);
912 DataBuffer.clear();
957 DataBuffer.emplace_back(K, Hash, std::move(CounterBuffer),
963 DataBuffer.clear();
967 return DataBuffer;
1136 bool IndexedInstrProfReader::hasFormat(const MemoryBuffer &DataBuffer) {
1139 if (DataBuffer.getBufferSize() < 8)
1142 DataBuffer.getBufferStart());
1348 (const unsigned char *)DataBuffer->getBufferStart();
1350 if ((const unsigned char *)DataBuffer->getBufferEnd() - Cur < 24)
1394 if (Ptr > (const unsigned char *)DataBuffer->getBufferEnd())
1408 if (VTableNamePtr > (const char *)DataBuffer->getBufferEnd())
1417 const auto *PtrEnd = (const unsigned char *)DataBuffer->getBufferEnd();
1696 return readBinaryIdsInternal(*DataBuffer, BinaryIdsBuffer, BinaryIds,