Home
last modified time | relevance | path

Searched refs:FileOutputBuffer (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DFileOutputBuffer.h31 class FileOutputBuffer {
52 static Expected<std::unique_ptr<FileOutputBuffer>>
77 virtual ~FileOutputBuffer() {} in ~FileOutputBuffer()
84 FileOutputBuffer(StringRef Path) : FinalPath(Path) {} in FileOutputBuffer() function
H A DBinaryByteStream.h210 StreamImpl(std::unique_ptr<FileOutputBuffer> Buffer, in StreamImpl()
232 std::unique_ptr<FileOutputBuffer> FileBuffer;
236 FileBufferByteStream(std::unique_ptr<FileOutputBuffer> Buffer, in FileBufferByteStream()
/freebsd-12.1/contrib/llvm/lib/Support/
H A DFileOutputBuffer.cpp35 class OnDiskBuffer : public FileOutputBuffer {
39 : FileOutputBuffer(Path), Buffer(std::move(Buf)), Temp(std::move(Temp)) {} in OnDiskBuffer()
77 class InMemoryBuffer : public FileOutputBuffer {
80 : FileOutputBuffer(Path), Buffer(Buf), Mode(Mode) {} in InMemoryBuffer()
157 Expected<std::unique_ptr<FileOutputBuffer>>
158 FileOutputBuffer::create(StringRef Path, size_t Size, unsigned Flags) { in create()
/freebsd-12.1/contrib/llvm/tools/llvm-objcopy/
H A DBuffer.cpp22 Expected<std::unique_ptr<FileOutputBuffer>> BufferOrErr = in allocate()
23 FileOutputBuffer::create(getName(), Size, FileOutputBuffer::F_executable); in allocate()
H A DBuffer.h40 std::unique_ptr<FileOutputBuffer> Buf;
/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DFilesystem.cpp85 return errorToErrorCode(FileOutputBuffer::create(Path, 1).takeError()); in tryCreateFile()
H A DWriter.cpp77 std::unique_ptr<FileOutputBuffer> &Buffer;
2455 Flags = FileOutputBuffer::F_executable; in openFile()
2456 Expected<std::unique_ptr<FileOutputBuffer>> BufferOrErr = in openFile()
2457 FileOutputBuffer::create(Config->OutputFile, FileSize, Flags); in openFile()
/freebsd-12.1/contrib/llvm/tools/lld/include/lld/Common/
H A DErrorHandler.h102 std::unique_ptr<llvm::FileOutputBuffer> OutputBuffer;
/freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/
H A DELFObjcopy.cpp192 Expected<std::unique_ptr<FileOutputBuffer>> BufferOrErr = in dumpSectionToFile()
193 FileOutputBuffer::create(Filename, Sec.OriginalData.size()); in dumpSectionToFile()
196 std::unique_ptr<FileOutputBuffer> Buf = std::move(*BufferOrErr); in dumpSectionToFile()
/freebsd-12.1/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/
H A DMachONormalizedFileBinaryWriter.cpp1525 flags = llvm::FileOutputBuffer::F_executable; in writeBinary()
1526 Expected<std::unique_ptr<llvm::FileOutputBuffer>> fobOrErr = in writeBinary()
1527 llvm::FileOutputBuffer::create(path, size(), flags); in writeBinary()
1530 std::unique_ptr<llvm::FileOutputBuffer> &fob = *fobOrErr; in writeBinary()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/MSF/
H A DMSFBuilder.cpp348 auto OutFileOrError = FileOutputBuffer::create(Path, FileSize); in commit()
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DWriter.cpp208 std::unique_ptr<FileOutputBuffer> &Buffer;
1310 FileOutputBuffer::create(Path, FileSize, FileOutputBuffer::F_executable), in openFile()
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp1383 FileOutputBuffer::create(OutFileName, SourceStream->getLength())); in exportStream()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile801 SRCS_EXL+= Support/FileOutputBuffer.cpp