Home
last modified time | relevance | path

Searched refs:MemBuffer (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DDataBufferLLVM.cpp17 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 DGsymReader.cpp27 : 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 DGsymReader.h48 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 DMemoryBuffer.cpp312 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 Dllvm-lto.cpp780 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 DBinaryByteStream.h79 MemBuffer(std::move(Buffer)) {} in MemoryBufferByteStream()
81 std::unique_ptr<MemoryBuffer> MemBuffer; variable
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewReader.cpp393 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 DExecutionUtils.cpp450 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 DLVCodeViewReader.h83 std::unique_ptr<MemoryBuffer> MemBuffer;
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp367 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()