Searched refs:MemBuffer (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Utility/ |
H A D | DataBufferLLVM.cpp | 17 DataBufferLLVM::DataBufferLLVM(std::unique_ptr<llvm::MemoryBuffer> MemBuffer) in DataBufferLLVM() argument 18 : Buffer(std::move(MemBuffer)) { in DataBufferLLVM() 34 std::unique_ptr<llvm::WritableMemoryBuffer> MemBuffer) in WritableDataBufferLLVM() argument 35 : Buffer(std::move(MemBuffer)) { in WritableDataBufferLLVM()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
H A D | GsymReader.cpp | 27 : MemBuffer(std::move(Buffer)), Endian(llvm::endianness::native) {} in GsymReader() 44 auto MemBuffer = MemoryBuffer::getMemBufferCopy(Bytes, "GSYM bytes"); in copyBuffer() 45 return create(MemBuffer); in copyBuffer() local 49 GsymReader::create(std::unique_ptr<MemoryBuffer> &MemBuffer) { 50 if (!MemBuffer) in create() argument 53 GsymReader GR(std::move(MemBuffer)); in create() 62 BinaryStreamReader FileData(MemBuffer->getBuffer(), llvm::endianness::native); in parse() 89 DataExtractor Data(MemBuffer->getBuffer(), DataIsLittleEndian, 4); in parse() 137 DataExtractor Data(MemBuffer->getBuffer(), DataIsLittleEndian, 4); in parse() 190 StrTab.Data = MemBuffer in parse() [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | GsymReader.h | 48 std::unique_ptr<MemoryBuffer> MemBuffer; variable 299 /// \param MemBuffer A memory buffer that will transfer ownership into the 304 create(std::unique_ptr<MemoryBuffer> &MemBuffer);
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | MemoryBuffer.cpp | 312 using MemBuffer = MemoryBufferMem<WritableMemoryBuffer>; in getNewUninitMemBuffer() typedef 322 size_t StringLen = sizeof(MemBuffer) + sizeof(size_t) + NameRef.size() + 1; in getNewUninitMemBuffer() 338 *reinterpret_cast<size_t *>(Mem + sizeof(MemBuffer)) = NameRef.size(); in getNewUninitMemBuffer() 339 CopyStringRef(Mem + sizeof(MemBuffer) + sizeof(size_t), NameRef); in getNewUninitMemBuffer() 345 auto *Ret = new (Mem) MemBuffer(StringRef(Buf, Size), true); in getNewUninitMemBuffer()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-lto/ |
H A D | llvm-lto.cpp | 780 for (auto &MemBuffer : InputBuffers) in import() local 781 ThinGenerator.addModule(MemBuffer->getBufferIdentifier(), in import() 782 MemBuffer->getBuffer()); in import() 813 for (auto &MemBuffer : InputBuffers) in internalize() local 814 ThinGenerator.addModule(MemBuffer->getBufferIdentifier(), in internalize() 815 MemBuffer->getBuffer()); in internalize()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | BinaryByteStream.h | 79 MemBuffer(std::move(Buffer)) {} in MemoryBufferByteStream() 81 std::unique_ptr<MemoryBuffer> MemBuffer; variable
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewReader.cpp | 393 MemBuffer = std::move(BuffOrErr.get()); in loadTypeServer() 396 assert(identify_magic((*MemBuffer).getBuffer()) == file_magic::pdb && in loadTypeServer() 447 MemBuffer = std::move(BuffOrErr.get()); in loadPrecompiledObject() 449 Expected<std::unique_ptr<Binary>> BinOrErr = createBinary(*MemBuffer); in loadPrecompiledObject()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | ExecutionUtils.cpp | 450 MemoryBufferRef MemBuffer((*Child)->getMemoryBufferRef().getBuffer(), in buildObjectFilesMap() local 453 MemoryBuffers[DataOffset] = MemBuffer; in buildObjectFilesMap()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewReader.h | 83 std::unique_ptr<MemoryBuffer> MemBuffer;
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 367 std::optional<llvm::MemoryBufferRef> MemBuffer = SM.getBufferOrNone(FID); in computeChecksum() local 368 if (!MemBuffer) in computeChecksum() 371 auto Data = llvm::arrayRefFromStringRef(MemBuffer->getBuffer()); in computeChecksum()
|