Lines Matching defs:Blob
1127 StringRef Blob = Input.getBuffer();
1130 if (Blob.size() < V1HeaderSize)
1131 return llvm::MemoryBuffer::getMemBufferCopy(Blob);
1133 if (llvm::identify_magic(Blob) !=
1137 return llvm::MemoryBuffer::getMemBufferCopy(Blob);
1144 memcpy(&ThisVersion, Blob.data() + CurrentOffset, sizeof(uint16_t));
1150 if (Blob.size() < RequiredSize)
1157 memcpy(&CompressionMethod, Blob.data() + CurrentOffset, sizeof(uint16_t));
1165 memcpy(&TotalFileSize32, Blob.data() + CurrentOffset, sizeof(uint32_t));
1169 memcpy(&TotalFileSize, Blob.data() + CurrentOffset, sizeof(uint64_t));
1178 memcpy(&UncompressedSize32, Blob.data() + CurrentOffset, sizeof(uint32_t));
1182 memcpy(&UncompressedSize, Blob.data() + CurrentOffset, sizeof(uint64_t));
1188 memcpy(&StoredHash, Blob.data() + CurrentOffset, sizeof(uint64_t));
1209 StringRef CompressedData = Blob.substr(CurrentOffset);