Lines Matching defs:DataBuffer

95 readBinaryIdsInternal(const MemoryBuffer &DataBuffer,
110 reinterpret_cast<const uint8_t *>(DataBuffer.getBufferEnd());
501 bool RawInstrProfReader<IntPtrT>::hasFormat(const MemoryBuffer &DataBuffer) {
502 if (DataBuffer.getBufferSize() < sizeof(uint64_t))
505 *reinterpret_cast<const uint64_t *>(DataBuffer.getBufferStart());
512 if (!hasFormat(*DataBuffer))
514 if (DataBuffer->getBufferSize() < sizeof(RawInstrProf::Header))
517 DataBuffer->getBufferStart());
524 const char *End = DataBuffer->getBufferEnd();
597 const uint8_t *BufferEnd = (const uint8_t *)DataBuffer->getBufferEnd();
602 if (Error Err = readBinaryIdsInternal(*DataBuffer, BinaryIdsBuffer,
644 if (Start + ValueDataOffset > DataBuffer->getBufferEnd())
844 ValueDataStart, (const unsigned char *)DataBuffer->getBufferEnd(),
930 VDataPtrOrErr.get()->deserializeTo(DataBuffer.back(), nullptr);
944 DataBuffer.clear();
989 DataBuffer.emplace_back(K, Hash, std::move(CounterBuffer),
995 DataBuffer.clear();
999 return DataBuffer;
1168 bool IndexedInstrProfReader::hasFormat(const MemoryBuffer &DataBuffer) {
1171 if (DataBuffer.getBufferSize() < 8)
1174 DataBuffer.getBufferStart());
1360 (const unsigned char *)DataBuffer->getBufferStart();
1362 if ((const unsigned char *)DataBuffer->getBufferEnd() - Cur < 24)
1406 if (Ptr > (const unsigned char *)DataBuffer->getBufferEnd())
1420 if (VTableNamePtr > (const char *)DataBuffer->getBufferEnd())
1429 const auto *PtrEnd = (const unsigned char *)DataBuffer->getBufferEnd();
1738 return readBinaryIdsInternal(*DataBuffer, BinaryIdsBuffer, BinaryIds,