Home
last modified time | relevance | path

Searched refs:MemoryBuffer (Results 1 – 25 of 432) sorted by relevance

12345678910>>...18

/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DMemoryBuffer.h51 class MemoryBuffer {
56 MemoryBuffer() = default;
62 MemoryBuffer(const MemoryBuffer &) = delete;
63 MemoryBuffer &operator=(const MemoryBuffer &) = delete;
64 virtual ~MemoryBuffer();
97 static ErrorOr<std::unique_ptr<MemoryBuffer>>
105 static ErrorOr<std::unique_ptr<MemoryBuffer>>
111 static ErrorOr<std::unique_ptr<MemoryBuffer>>
125 static ErrorOr<std::unique_ptr<MemoryBuffer>>
132 static std::unique_ptr<MemoryBuffer>
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DMemoryBuffer.cpp45 MemoryBuffer::~MemoryBuffer() = default;
49 void MemoryBuffer::init(const char *BufStart, const char *BufEnd, in init()
93 MemoryBuffer::init(InputData.begin(), InputData.end(), in MemoryBufferMem()
107 MemoryBuffer::BufferKind getBufferKind() const override { in getBufferKind()
108 return MemoryBuffer::MemoryBuffer_Malloc; in getBufferKind()
119 std::unique_ptr<MemoryBuffer>
120 MemoryBuffer::getMemBuffer(StringRef InputData, StringRef BufferName, in getMemBuffer()
123 MemoryBufferMem<MemoryBuffer>(InputData, RequiresNullTerminator); in getMemBuffer()
124 return std::unique_ptr<MemoryBuffer>(Ret); in getMemBuffer()
127 std::unique_ptr<MemoryBuffer>
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/Serialization/
H A DInMemoryModuleCache.h31 std::unique_ptr<llvm::MemoryBuffer> Buffer;
39 PCM(std::unique_ptr<llvm::MemoryBuffer> Buffer) in PCM()
66 llvm::MemoryBuffer &addPCM(llvm::StringRef Filename,
67 std::unique_ptr<llvm::MemoryBuffer> Buffer);
74 llvm::MemoryBuffer &addBuiltPCM(llvm::StringRef Filename,
75 std::unique_ptr<llvm::MemoryBuffer> Buffer);
91 llvm::MemoryBuffer *lookupPCM(llvm::StringRef Filename) const;
/openbsd-src/gnu/llvm/llvm/lib/AsmParser/
H A DParser.cpp28 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseAssemblyInto()
62 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseAssemblyFile()
63 MemoryBuffer::getFileOrSTDIN(Filename); in parseAssemblyFile()
105 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseAssemblyFileWithIndex()
106 MemoryBuffer::getFileOrSTDIN(Filename, /*IsText=*/true); in parseAssemblyFileWithIndex()
147 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseSummaryIndexAssemblyInto()
170 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseSummaryIndexAssemblyFile()
171 MemoryBuffer::getFileOrSTDIN(Filename); in parseSummaryIndexAssemblyFile()
190 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseConstantValue()
207 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseType()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Driver/
H A DOffloadBundler.cpp201 virtual Error ReadHeader(MemoryBuffer &Input) = 0;
207 ReadBundleStart(MemoryBuffer &Input) = 0;
210 virtual Error ReadBundleEnd(MemoryBuffer &Input) = 0;
213 virtual Error ReadBundle(raw_ostream &OS, MemoryBuffer &Input) = 0;
218 ArrayRef<std::unique_ptr<MemoryBuffer>> Inputs) = 0;
230 virtual Error WriteBundle(raw_fd_ostream &OS, MemoryBuffer &Input) = 0;
233 virtual Error listBundleIDs(MemoryBuffer &Input) { in listBundleIDs()
246 Error forEachBundle(MemoryBuffer &Input, in forEachBundle()
269 virtual Error listBundleIDsCallback(MemoryBuffer &Input, in listBundleIDsCallback()
340 Error ReadHeader(MemoryBuffer &Input) final { in ReadHeader()
[all …]
/openbsd-src/gnu/llvm/lldb/source/Host/linux/
H A DSupport.cpp14 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
20 auto Ret = llvm::MemoryBuffer::getFileAsStream(File); in getProcFile()
26 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
30 auto Ret = llvm::MemoryBuffer::getFileAsStream(File); in getProcFile()
36 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
40 auto Ret = llvm::MemoryBuffer::getFileAsStream(File); in getProcFile()
/openbsd-src/gnu/llvm/clang/lib/ARCMigrate/
H A DFileRemapper.cpp65 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> fileBuf = in initFromFile()
66 llvm::MemoryBuffer::getFile(infoFile, /*IsText=*/true); in initFromFile()
152 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>(); in flushToFile()
175 assert(I->second.is<llvm::MemoryBuffer *>()); in overwriteOriginal()
185 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>(); in overwriteOriginal()
205 Mapping.second.get<llvm::MemoryBuffer *>()->getMemBufferRef()); in forEachMapping()
215 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>(); in applyMappings()
224 std::unique_ptr<llvm::MemoryBuffer> memBuf) { in remap()
229 std::unique_ptr<llvm::MemoryBuffer> memBuf) { in remap()
264 if (llvm::MemoryBuffer *oldmem = targ.dyn_cast<llvm::MemoryBuffer *>()) { in resetTarget()
/openbsd-src/gnu/llvm/llvm/include/llvm/ProfileData/
H A DSampleProfReader.h263 SampleProfileReaderItaniumRemapper(std::unique_ptr<MemoryBuffer> B, in SampleProfileReaderItaniumRemapper()
279 create(std::unique_ptr<MemoryBuffer> &B, SampleProfileReader &Reader,
302 std::unique_ptr<MemoryBuffer> Buffer;
344 SampleProfileReader(std::unique_ptr<MemoryBuffer> B, LLVMContext &C,
461 create(std::unique_ptr<MemoryBuffer> &B, LLVMContext &C,
468 MemoryBuffer *getBuffer() const { return Buffer.get(); } in getBuffer()
516 std::unique_ptr<MemoryBuffer> Buffer;
566 SampleProfileReaderText(std::unique_ptr<MemoryBuffer> B, LLVMContext &C) in SampleProfileReaderText()
576 static bool hasFormat(const MemoryBuffer &Buffer);
586 SampleProfileReaderBinary(std::unique_ptr<MemoryBuffer> B, LLVMContext &C,
[all …]
H A DInstrProfReader.h196 create(std::unique_ptr<MemoryBuffer> Buffer,
211 std::unique_ptr<MemoryBuffer> DataBuffer;
220 TextInstrProfReader(std::unique_ptr<MemoryBuffer> DataBuffer_) in TextInstrProfReader()
226 static bool hasFormat(const MemoryBuffer &Buffer);
282 std::unique_ptr<MemoryBuffer> DataBuffer;
311 RawInstrProfReader(std::unique_ptr<MemoryBuffer> DataBuffer, in RawInstrProfReader()
319 static bool hasFormat(const MemoryBuffer &DataBuffer);
592 std::unique_ptr<MemoryBuffer> DataBuffer;
594 std::unique_ptr<MemoryBuffer> RemappingBuffer;
625 std::unique_ptr<MemoryBuffer> DataBuffer,
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DLayer.h145 virtual Error add(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> O,
151 Error add(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> O);
155 Error add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O, in add()
163 Error add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O);
167 std::unique_ptr<MemoryBuffer> O) = 0;
179 Create(ObjectLayer &L, std::unique_ptr<MemoryBuffer> O);
182 std::unique_ptr<MemoryBuffer> O,
193 std::unique_ptr<MemoryBuffer> O;
H A DCompileUtils.h23 class MemoryBuffer; variable
38 using CompileResult = std::unique_ptr<MemoryBuffer>;
56 void notifyObjectCompiled(const Module &M, const MemoryBuffer &ObjBuffer);
89 Expected<std::unique_ptr<MemoryBuffer>> operator()(Module &M) override;
H A DObjectTransformLayer.h30 std::function<Expected<std::unique_ptr<MemoryBuffer>>(
31 std::unique_ptr<MemoryBuffer>)>;
37 std::unique_ptr<MemoryBuffer> O) override;
/openbsd-src/gnu/llvm/llvm/tools/llvm-bcanalyzer/
H A Dllvm-bcanalyzer.cpp88 static Expected<std::unique_ptr<MemoryBuffer>> openBitcodeFile(StringRef Path) { in openBitcodeFile()
90 Expected<std::unique_ptr<MemoryBuffer>> MemBufOrErr = in openBitcodeFile()
91 errorOrToExpected(MemoryBuffer::getFileOrSTDIN(Path)); in openBitcodeFile()
95 std::unique_ptr<MemoryBuffer> MemBuf = std::move(*MemBufOrErr); in openBitcodeFile()
110 std::unique_ptr<MemoryBuffer> MB = ExitOnErr(openBitcodeFile(InputFilename)); in main()
111 std::unique_ptr<MemoryBuffer> BlockInfoMB = nullptr; in main()
/openbsd-src/gnu/llvm/llvm/bindings/python/llvm/tests/
H A Dtest_core.py4 from ..core import MemoryBuffer
34 MemoryBuffer(filename=source)
38 MemoryBuffer(filename="/hopefully/this/path/doesnt/exist")
42 m = MemoryBuffer(filename=source)
78 m = parse_bitcode(MemoryBuffer(filename=self.get_test_bc()))
94 m = parse_bitcode(MemoryBuffer(filename=self.get_test_bc()))
116 m = parse_bitcode(MemoryBuffer(filename=self.get_test_bc()))
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DOffloadBinary.cpp42 std::unique_ptr<MemoryBuffer> Buffer = in extractOffloadFiles()
43 MemoryBuffer::getMemBuffer(Contents.getBuffer().drop_front(Offset), "", in extractOffloadFiles()
47 Buffer = MemoryBuffer::getMemBufferCopy(Buffer->getBuffer(), in extractOffloadFiles()
55 std::unique_ptr<MemoryBuffer> BufferCopy = MemoryBuffer::getMemBufferCopy( in extractOffloadFiles()
107 MemoryBuffer::getMemBuffer(Buffer, /*RequiresNullTerminator=*/false), Err, in extractFromBitcode()
152 std::unique_ptr<MemoryBuffer> ChildBuffer = in extractFromArchive()
153 MemoryBuffer::getMemBuffer(*ChildBufferOrErr, false); in extractFromArchive()
158 ChildBuffer = MemoryBuffer::getMemBufferCopy( in extractFromArchive()
207 std::unique_ptr<MemoryBuffer>
267 return MemoryBuffer::getMemBufferCopy(OS.str()); in write()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DInMemoryModuleCache.cpp24 llvm::MemoryBuffer &
26 std::unique_ptr<llvm::MemoryBuffer> Buffer) { in addPCM()
32 llvm::MemoryBuffer &
34 std::unique_ptr<llvm::MemoryBuffer> Buffer) { in addBuiltPCM()
43 llvm::MemoryBuffer *
/openbsd-src/gnu/llvm/clang/tools/clang-offload-packager/
H A DClangOffloadPackager.cpp86 std::unique_ptr<llvm::MemoryBuffer> DeviceImage; in bundleImages()
89 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> ObjectOrErr = in bundleImages()
90 llvm::MemoryBuffer::getFileOrSTDIN(Value); in bundleImages()
107 std::unique_ptr<MemoryBuffer> Buffer = OffloadBinary::write(ImageBinary); in bundleImages()
126 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferOrErr = in unbundleImages()
127 MemoryBuffer::getFileOrSTDIN(InputFile); in unbundleImages()
130 std::unique_ptr<MemoryBuffer> Buffer = std::move(*BufferOrErr); in unbundleImages()
135 Buffer = MemoryBuffer::getMemBufferCopy(Buffer->getBuffer(), in unbundleImages()
/openbsd-src/gnu/llvm/llvm/lib/IRReader/
H A DIRReader.cpp34 llvm::getLazyIRModule(std::unique_ptr<MemoryBuffer> Buffer, SMDiagnostic &Err, in getLazyIRModule()
57 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in getLazyIRFileModule()
58 MemoryBuffer::getFileOrSTDIN(Filename); in getLazyIRFileModule()
97 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseIRFile()
98 MemoryBuffer::getFileOrSTDIN(Filename, /*IsText=*/true); in parseIRFile()
117 std::unique_ptr<MemoryBuffer> MB(unwrap(MemBuf)); in LLVMParseIRInContext()
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithObjectCache/
H A DLLJITWithObjectCache.cpp30 CachedObjects[M->getModuleIdentifier()] = MemoryBuffer::getMemBufferCopy( in notifyObjectCompiled()
34 std::unique_ptr<MemoryBuffer> getObject(const Module *M) override { in getObject()
44 return MemoryBuffer::getMemBuffer(I->second->getMemBufferRef()); in getObject()
48 StringMap<std::unique_ptr<MemoryBuffer>> CachedObjects;
/openbsd-src/gnu/llvm/llvm/tools/llvm-cxxmap/
H A Dllvm-cxxmap.cpp87 static void remapSymbols(MemoryBuffer &OldSymbolFile, in remapSymbols()
88 MemoryBuffer &NewSymbolFile, in remapSymbols()
89 MemoryBuffer &RemappingFile, in remapSymbols()
147 auto OldSymbolBufOrError = MemoryBuffer::getFileOrSTDIN(OldSymbolFile); in main()
151 auto NewSymbolBufOrError = MemoryBuffer::getFileOrSTDIN(NewSymbolFile); in main()
155 auto RemappingBufOrError = MemoryBuffer::getFileOrSTDIN(RemappingFile); in main()
/openbsd-src/gnu/llvm/llvm/tools/llvm-mt/
H A Dllvm-mt.cpp136 ErrorOr<std::unique_ptr<MemoryBuffer>> ManifestOrErr = in llvm_mt_main()
137 MemoryBuffer::getFile(File); in llvm_mt_main()
143 std::unique_ptr<MemoryBuffer> OutputBuffer = Merger.getMergedManifest(); in llvm_mt_main()
149 ErrorOr<std::unique_ptr<MemoryBuffer>> OutBuffOrErr = in llvm_mt_main()
150 MemoryBuffer::getFile(OutputFile); in llvm_mt_main()
155 const std::unique_ptr<MemoryBuffer> &FileBuffer = *OutBuffOrErr; in llvm_mt_main()
/openbsd-src/gnu/llvm/clang/include/clang/ARCMigrate/
H A DFileRemapper.h20 class MemoryBuffer; variable
36 typedef llvm::PointerUnion<const FileEntry *, llvm::MemoryBuffer *> Target;
56 void remap(StringRef filePath, std::unique_ptr<llvm::MemoryBuffer> memBuf);
69 void remap(const FileEntry *file, std::unique_ptr<llvm::MemoryBuffer> memBuf);
/openbsd-src/gnu/llvm/lldb/include/lldb/Host/linux/
H A DSupport.h18 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
21 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
24 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
/openbsd-src/gnu/llvm/clang/include/clang/Lex/
H A DHeaderMap.h32 std::unique_ptr<const llvm::MemoryBuffer> FileBuffer;
37 HeaderMapImpl(std::unique_ptr<const llvm::MemoryBuffer> File, bool NeedsBSwap) in HeaderMapImpl()
41 static bool checkHeader(const llvm::MemoryBuffer &File, bool &NeedsByteSwap);
85 HeaderMap(std::unique_ptr<const llvm::MemoryBuffer> File, bool BSwap) in HeaderMap()
/openbsd-src/gnu/llvm/llvm/include/llvm/ObjCopy/ELF/
H A DELFObjcopy.h14 class MemoryBuffer; variable
31 const ELFConfig &ELFConfig, MemoryBuffer &In,
39 const ELFConfig &ELFConfig, MemoryBuffer &In,

12345678910>>...18