Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DMemoryBuffer.cpp143 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
146 WritableMemoryBuffer::getNewUninitMemBuffer(InputData.size(), BufferName); in getMemBufferCopyImpl()
198 constexpr sys::fs::mapped_file_region::mapmode Mapmode<WritableMemoryBuffer> =
252 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
291 ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
292 WritableMemoryBuffer::getFile(const Twine &Filename, bool IsVolatile, in getFile()
294 return getFileAux<WritableMemoryBuffer>( in getFile()
299 ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
300 WritableMemoryBuffer::getFileSlice(const Twine &Filename, uint64_t MapSize, in getFileSlice()
303 return getFileAux<WritableMemoryBuffer>( in getFileSlice()
[all …]
/freebsd/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/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/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.cpp442 auto NewBuffer = llvm::WritableMemoryBuffer::getNewUninitMemBuffer( in SetCodeCompletionPoint()
/freebsd/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()
193 explicit BinarySectionWriter(WritableMemoryBuffer &Buf) in BinarySectionWriter()
290 explicit IHexSectionWriterBase(WritableMemoryBuffer &Buf) in IHexSectionWriterBase()
304 IHexSectionWriter(WritableMemoryBuffer &Buf) : IHexSectionWriterBase(Buf) {} in IHexSectionWriter()
313 std::unique_ptr<WritableMemoryBuffer> Buf;
391 getTotalSize(WritableMemoryBuffer &EmptyBuffer) const = 0;
404 getTotalSize(WritableMemoryBuffer &EmptyBuffer) const override;
417 getTotalSize(WritableMemoryBuffer &EmptyBuffer) const override;
[all …]
H A DELFObject.cpp2676 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
2749 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
2787 std::unique_ptr<WritableMemoryBuffer> EmptyBuffer = in finalize()
2788 WritableMemoryBuffer::getNewMemBuffer(0); in finalize()
2798 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
2834 IHexWriter::getTotalSize(WritableMemoryBuffer &EmptyBuffer) const { in getTotalSize()
3027 SRECWriter::getTotalSize(WritableMemoryBuffer &EmptyBuffer) const { in getTotalSize()
/freebsd/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/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/contrib/llvm-project/lldb/source/Utility/
H A DDataBufferLLVM.cpp34 std::unique_ptr<llvm::WritableMemoryBuffer> MemBuffer) in WritableDataBufferLLVM()
/freebsd/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/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/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeProcessFreeBSD.cpp659 std::unique_ptr<WritableMemoryBuffer> buf = in PopulateMemoryRegionCache()
660 llvm::WritableMemoryBuffer::getNewMemBuffer(len); in PopulateMemoryRegionCache()
943 std::unique_ptr<WritableMemoryBuffer> buf = in GetAuxvData()
944 llvm::WritableMemoryBuffer::getNewMemBuffer(auxv_size); in GetAuxvData()
/freebsd/contrib/llvm-project/lld/COFF/
H A DDriver.h256 std::unique_ptr<llvm::WritableMemoryBuffer>
H A DDriverUtils.cpp491 std::unique_ptr<WritableMemoryBuffer>
498 return WritableMemoryBuffer::getNewMemBuffer(resSize, ctx.config.outputFile + in createMemoryBufferForManifestRes()
539 std::unique_ptr<WritableMemoryBuffer> res = in createManifestRes()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalParser.cpp317 llvm::WritableMemoryBuffer::getNewUninitMemBuffer(InputSize + 1, in Parse()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeProcessNetBSD.cpp966 ErrorOr<std::unique_ptr<WritableMemoryBuffer>> buf = in SetupTrace()
967 llvm::WritableMemoryBuffer::getNewMemBuffer(auxv_size); in SetupTrace()
/freebsd/contrib/llvm-project/lldb/source/Host/common/
H A DFileSystem.cpp287 auto buffer = GetMemoryBuffer<llvm::WritableMemoryBuffer>(path, size, offset, in CreateWritableDataBuffer()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DXCOFFEmitter.cpp849 std::unique_ptr<WritableMemoryBuffer> Buf = in writeStringTable()
850 WritableMemoryBuffer::getNewMemBuffer(StrTblBuilderSize); in writeStringTable()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DWindowsResource.cpp620 std::unique_ptr<WritableMemoryBuffer> OutputBuffer;
646 OutputBuffer = WritableMemoryBuffer::getNewMemBuffer( in WindowsResourceCOFFWriter()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingReader.cpp1158 WritableMemoryBuffer::getNewUninitMemBuffer(FuncRecordsSize); in loadBinaryFormat()