Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DMemoryBuffer.cpp133 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
135 auto Buf = WritableMemoryBuffer::getNewUninitMemBuffer(InputData.size(), BufferName); in getMemBufferCopyImpl()
185 constexpr sys::fs::mapped_file_region::mapmode Mapmode<WritableMemoryBuffer> =
239 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
278 ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
279 WritableMemoryBuffer::getFile(const Twine &Filename, bool IsVolatile, in getFile()
281 return getFileAux<WritableMemoryBuffer>( in getFile()
286 ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
287 WritableMemoryBuffer::getFileSlice(const Twine &Filename, uint64_t MapSize, in getFileSlice()
290 return getFileAux<WritableMemoryBuffer>( in getFileSlice()
[all …]
/openbsd-src/gnu/llvm/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>
/openbsd-src/gnu/llvm/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;
/openbsd-src/gnu/llvm/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.cpp435 auto NewBuffer = llvm::WritableMemoryBuffer::getNewUninitMemBuffer( in SetCodeCompletionPoint()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DDebugObjectManagerPlugin.cpp218 static std::unique_ptr<WritableMemoryBuffer>
221 ELFDebugObject(std::unique_ptr<WritableMemoryBuffer> Buffer, in ELFDebugObject()
228 std::unique_ptr<WritableMemoryBuffer> Buffer;
243 std::unique_ptr<WritableMemoryBuffer>
248 if (auto Copy = WritableMemoryBuffer::getNewUninitMemBuffer(Size, Name)) { in CopyBuffer()
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/XCOFF/
H A DXCOFFWriter.h31 std::unique_ptr<WritableMemoryBuffer> Buf;
H A DXCOFFWriter.cpp110 Buf = WritableMemoryBuffer::getNewMemBuffer(FileSize); in write()
/openbsd-src/gnu/llvm/lldb/source/Utility/
H A DDataBufferLLVM.cpp34 std::unique_ptr<llvm::WritableMemoryBuffer> MemBuffer) in WritableDataBufferLLVM()
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/COFF/
H A DCOFFWriter.h26 std::unique_ptr<WritableMemoryBuffer> Buf;
H A DCOFFWriter.cpp383 Buf = WritableMemoryBuffer::getNewMemBuffer(FileSize); in write()
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/MachO/
H A DMachOWriter.h29 std::unique_ptr<WritableMemoryBuffer> Buf;
H A DMachOWriter.cpp662 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in write()
/openbsd-src/gnu/llvm/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.cpp2602 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
2651 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
2740 std::unique_ptr<WritableMemoryBuffer> EmptyBuffer = in finalize()
2741 WritableMemoryBuffer::getNewMemBuffer(0); in finalize()
2757 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/
H A DNativeProcessFreeBSD.cpp640 std::unique_ptr<WritableMemoryBuffer> buf = in PopulateMemoryRegionCache()
641 llvm::WritableMemoryBuffer::getNewMemBuffer(len); in PopulateMemoryRegionCache()
916 std::unique_ptr<WritableMemoryBuffer> buf = in GetAuxvData()
917 llvm::WritableMemoryBuffer::getNewMemBuffer(auxv_size); in GetAuxvData()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/OpenBSD/
H A DNativeProcessOpenBSD.cpp548 ErrorOr<std::unique_ptr<WritableMemoryBuffer>> buf = in GetAuxvData()
549 llvm::WritableMemoryBuffer::getNewMemBuffer(auxv_size); in GetAuxvData()
/openbsd-src/gnu/llvm/lld/COFF/
H A DDriver.h251 std::unique_ptr<llvm::WritableMemoryBuffer>
H A DDriverUtils.cpp477 std::unique_ptr<WritableMemoryBuffer>
484 return WritableMemoryBuffer::getNewMemBuffer(resSize, ctx.config.outputFile + in createMemoryBufferForManifestRes()
525 std::unique_ptr<WritableMemoryBuffer> res = in createManifestRes()
/openbsd-src/gnu/llvm/clang/lib/Interpreter/
H A DIncrementalParser.cpp228 llvm::WritableMemoryBuffer::getNewUninitMemBuffer(InputSize + 1, in Parse()
/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DXCOFFEmitter.cpp735 std::unique_ptr<WritableMemoryBuffer> Buf = in writeStringTable()
736 WritableMemoryBuffer::getNewMemBuffer(StrTblBuilderSize); in writeStringTable()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/
H A DNativeProcessNetBSD.cpp947 ErrorOr<std::unique_ptr<WritableMemoryBuffer>> buf = in GetAuxvData()
948 llvm::WritableMemoryBuffer::getNewMemBuffer(auxv_size); in GetAuxvData()
/openbsd-src/gnu/llvm/lldb/source/Host/common/
H A DFileSystem.cpp300 auto buffer = GetMemoryBuffer<llvm::WritableMemoryBuffer>(path, size, offset, in CreateWritableDataBuffer()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/
H A DNativeThreadLinux.cpp550 llvm::WritableMemoryBuffer::getNewUninitMemBuffer(sizeof(siginfo_t)); in GetSiginfo()
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DWindowsResource.cpp619 std::unique_ptr<WritableMemoryBuffer> OutputBuffer;
645 OutputBuffer = WritableMemoryBuffer::getNewMemBuffer( in WindowsResourceCOFFWriter()

12