Home
last modified time | relevance | path

Searched refs:WritableMemoryBuffer (Results 1 – 24 of 24) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DMemoryBuffer.cpp135 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
244 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
283 ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
286 return getFileAux<WritableMemoryBuffer>( in getFile()
291 ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
295 return getFileAux<WritableMemoryBuffer>( in getFileSlice()
300 std::unique_ptr<WritableMemoryBuffer>
301 WritableMemoryBuffer::getNewUninitMemBuffer(size_t Size, in getNewUninitMemBuffer()
304 using MemBuffer = MemoryBufferMem<WritableMemoryBuffer>; in getNewUninitMemBuffer()
331 return std::unique_ptr<WritableMemoryBuffer>(Ret); in getNewUninitMemBuffer()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DMemoryBuffer.h181 class WritableMemoryBuffer : public MemoryBuffer {
183 WritableMemoryBuffer() = default;
202 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
207 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
218 static std::unique_ptr<WritableMemoryBuffer>
225 static std::unique_ptr<WritableMemoryBuffer>
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Utility/
H A DDataBufferLLVM.h19 class WritableMemoryBuffer; variable
74 std::unique_ptr<llvm::WritableMemoryBuffer> Buffer);
77 std::unique_ptr<llvm::WritableMemoryBuffer> Buffer;
/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DScratchBuffer.cpp76 std::unique_ptr<llvm::WritableMemoryBuffer> OwnBuf = in AllocScratchBuffer()
77 llvm::WritableMemoryBuffer::getNewMemBuffer(RequestLen, in AllocScratchBuffer()
H A DPreprocessor.cpp438 auto NewBuffer = llvm::WritableMemoryBuffer::getNewUninitMemBuffer( in SetCodeCompletionPoint()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DDebugObjectManagerPlugin.cpp212 static std::unique_ptr<WritableMemoryBuffer>
215 ELFDebugObject(std::unique_ptr<WritableMemoryBuffer> Buffer, in ELFDebugObject()
222 std::unique_ptr<WritableMemoryBuffer> Buffer;
237 std::unique_ptr<WritableMemoryBuffer>
242 if (auto Copy = WritableMemoryBuffer::getNewUninitMemBuffer(Size, Name)) { in CopyBuffer()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjCopy/XCOFF/
H A DXCOFFWriter.h30 std::unique_ptr<WritableMemoryBuffer> Buf;
H A DXCOFFWriter.cpp110 Buf = WritableMemoryBuffer::getNewMemBuffer(FileSize); in write()
/freebsd-14.2/contrib/llvm-project/lldb/source/Utility/
H A DDataBufferLLVM.cpp34 std::unique_ptr<llvm::WritableMemoryBuffer> MemBuffer) in WritableDataBufferLLVM()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjCopy/COFF/
H A DCOFFWriter.h26 std::unique_ptr<WritableMemoryBuffer> Buf;
H A DCOFFWriter.cpp383 Buf = WritableMemoryBuffer::getNewMemBuffer(FileSize); in write()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjCopy/MachO/
H A DMachOWriter.h29 std::unique_ptr<WritableMemoryBuffer> Buf;
H A DMachOWriter.cpp662 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in write()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObject.h109 WritableMemoryBuffer &Out;
126 explicit SectionWriter(WritableMemoryBuffer &Buf) : Out(Buf) {} in SectionWriter()
146 explicit ELFSectionWriter(WritableMemoryBuffer &Buf) : SectionWriter(Buf) {} in ELFSectionWriter()
190 explicit BinarySectionWriter(WritableMemoryBuffer &Buf) in BinarySectionWriter()
287 explicit IHexSectionWriterBase(WritableMemoryBuffer &Buf) in IHexSectionWriterBase()
301 IHexSectionWriter(WritableMemoryBuffer &Buf) : IHexSectionWriterBase(Buf) {} in IHexSectionWriter()
310 std::unique_ptr<WritableMemoryBuffer> Buf;
H A DELFObject.cpp2628 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
2701 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
2790 std::unique_ptr<WritableMemoryBuffer> EmptyBuffer = in finalize()
2791 WritableMemoryBuffer::getNewMemBuffer(0); in finalize()
2807 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeProcessFreeBSD.cpp638 std::unique_ptr<WritableMemoryBuffer> buf = in PopulateMemoryRegionCache()
639 llvm::WritableMemoryBuffer::getNewMemBuffer(len); in PopulateMemoryRegionCache()
914 std::unique_ptr<WritableMemoryBuffer> buf = in GetAuxvData()
915 llvm::WritableMemoryBuffer::getNewMemBuffer(auxv_size); in GetAuxvData()
/freebsd-14.2/contrib/llvm-project/lld/COFF/
H A DDriver.h256 std::unique_ptr<llvm::WritableMemoryBuffer>
H A DDriverUtils.cpp489 std::unique_ptr<WritableMemoryBuffer>
496 return WritableMemoryBuffer::getNewMemBuffer(resSize, ctx.config.outputFile + in createMemoryBufferForManifestRes()
537 std::unique_ptr<WritableMemoryBuffer> res = in createManifestRes()
/freebsd-14.2/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalParser.cpp317 llvm::WritableMemoryBuffer::getNewUninitMemBuffer(InputSize + 1, in Parse()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeProcessNetBSD.cpp966 ErrorOr<std::unique_ptr<WritableMemoryBuffer>> buf = in GetAuxvData()
967 llvm::WritableMemoryBuffer::getNewMemBuffer(auxv_size); in GetAuxvData()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DXCOFFEmitter.cpp735 std::unique_ptr<WritableMemoryBuffer> Buf = in writeStringTable()
736 WritableMemoryBuffer::getNewMemBuffer(StrTblBuilderSize); in writeStringTable()
/freebsd-14.2/contrib/llvm-project/lldb/source/Host/common/
H A DFileSystem.cpp287 auto buffer = GetMemoryBuffer<llvm::WritableMemoryBuffer>(path, size, offset, in CreateWritableDataBuffer()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DWindowsResource.cpp619 std::unique_ptr<WritableMemoryBuffer> OutputBuffer;
645 OutputBuffer = WritableMemoryBuffer::getNewMemBuffer( in WindowsResourceCOFFWriter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingReader.cpp1147 WritableMemoryBuffer::getNewUninitMemBuffer(FuncRecordsSize); in loadBinaryFormat()