Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DMemoryBuffer.cpp126 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
226 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
273 ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
274 WritableMemoryBuffer::getFile(const Twine &Filename, bool IsVolatile) { in getFile()
275 return getFileAux<WritableMemoryBuffer>( in getFile()
280 ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
283 return getFileAux<WritableMemoryBuffer>( in getFileSlice()
288 std::unique_ptr<WritableMemoryBuffer>
290 using MemBuffer = MemoryBufferMem<WritableMemoryBuffer>; in getNewUninitMemBuffer()
311 return std::unique_ptr<WritableMemoryBuffer>(Ret); in getNewUninitMemBuffer()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DMemoryBuffer.h162 class WritableMemoryBuffer : public MemoryBuffer {
164 WritableMemoryBuffer() = default;
183 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
187 static ErrorOr<std::unique_ptr<WritableMemoryBuffer>>
194 static std::unique_ptr<WritableMemoryBuffer>
200 static std::unique_ptr<WritableMemoryBuffer>
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Utility/
H A DDataBufferLLVM.h19 class WritableMemoryBuffer; variable
40 explicit DataBufferLLVM(std::unique_ptr<llvm::WritableMemoryBuffer> Buffer);
42 std::unique_ptr<llvm::WritableMemoryBuffer> Buffer;
/freebsd-13.1/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.cpp432 auto NewBuffer = llvm::WritableMemoryBuffer::getNewUninitMemBuffer( in SetCodeCompletionPoint()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DDebugObjectManagerPlugin.cpp207 static std::unique_ptr<WritableMemoryBuffer>
210 ELFDebugObject(std::unique_ptr<WritableMemoryBuffer> Buffer, in ELFDebugObject()
216 std::unique_ptr<WritableMemoryBuffer> Buffer;
231 std::unique_ptr<WritableMemoryBuffer>
236 if (auto Copy = WritableMemoryBuffer::getNewUninitMemBuffer(Size, Name)) { in CopyBuffer()
/freebsd-13.1/contrib/llvm-project/lldb/source/Utility/
H A DDataBufferLLVM.cpp18 std::unique_ptr<llvm::WritableMemoryBuffer> MemBuffer) in DataBufferLLVM()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/
H A DWriter.h26 std::unique_ptr<WritableMemoryBuffer> Buf;
H A DWriter.cpp372 Buf = WritableMemoryBuffer::getNewMemBuffer(FileSize); in write()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/
H A DMachOWriter.h26 std::unique_ptr<WritableMemoryBuffer> Buf;
H A DMachOWriter.cpp540 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in write()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/
H A DObject.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 DObject.cpp2553 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
2599 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
2688 std::unique_ptr<WritableMemoryBuffer> EmptyBuffer = in finalize()
2689 WritableMemoryBuffer::getNewMemBuffer(0); in finalize()
2705 Buf = WritableMemoryBuffer::getNewMemBuffer(TotalSize); in finalize()
/freebsd-13.1/contrib/llvm-project/lldb/source/Host/common/
H A DFileSystem.cpp307 std::unique_ptr<llvm::WritableMemoryBuffer> buffer; in CreateDataBuffer()
310 llvm::WritableMemoryBuffer::getFile(*external_path, is_volatile); in CreateDataBuffer()
315 auto buffer_or_error = llvm::WritableMemoryBuffer::getFileSlice( in CreateDataBuffer()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeProcessFreeBSD.cpp626 std::unique_ptr<WritableMemoryBuffer> buf = in PopulateMemoryRegionCache()
627 llvm::WritableMemoryBuffer::getNewMemBuffer(len); in PopulateMemoryRegionCache()
899 std::unique_ptr<WritableMemoryBuffer> buf = in GetAuxvData()
900 llvm::WritableMemoryBuffer::getNewMemBuffer(auxv_size); in GetAuxvData()
/freebsd-13.1/contrib/llvm-project/lld/COFF/
H A DDriverUtils.cpp461 static std::unique_ptr<WritableMemoryBuffer>
468 return WritableMemoryBuffer::getNewMemBuffer(resSize, config->outputFile + in createMemoryBufferForManifestRes()
508 std::unique_ptr<WritableMemoryBuffer> res = in createManifestRes()
/freebsd-13.1/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalParser.cpp240 llvm::WritableMemoryBuffer::getNewUninitMemBuffer(InputSize + 1, in Parse()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeProcessNetBSD.cpp946 ErrorOr<std::unique_ptr<WritableMemoryBuffer>> buf = in GetAuxvData()
947 llvm::WritableMemoryBuffer::getNewMemBuffer(auxv_size); in GetAuxvData()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DWindowsResource.cpp621 std::unique_ptr<WritableMemoryBuffer> OutputBuffer;
647 OutputBuffer = WritableMemoryBuffer::getNewMemBuffer( in WindowsResourceCOFFWriter()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingReader.cpp1030 WritableMemoryBuffer::getNewUninitMemBuffer(FuncRecordsSize); in loadBinaryFormat()