Home
last modified time | relevance | path

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

12345678910>>...25

/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DMemoryBuffer.h50 class MemoryBuffer {
55 MemoryBuffer() = default;
61 MemoryBuffer(const MemoryBuffer &) = delete;
62 MemoryBuffer &operator=(const MemoryBuffer &) = delete;
63 virtual ~MemoryBuffer();
174 using MemoryBuffer::getBuffer;
218 using MemoryBuffer::getOpenFile;
220 using MemoryBuffer::getSTDIN;
232 using MemoryBuffer::getBuffer;
263 using MemoryBuffer::getOpenFile;
[all …]
/llvm-project-15.0.7/clang/unittests/Driver/
H A DDistroTest.cpp32 llvm::MemoryBuffer::getMemBuffer("jessie/sid\n")); in TEST()
34 llvm::MemoryBuffer::getMemBuffer("DISTRIB_ID=Ubuntu\n" in TEST()
39 llvm::MemoryBuffer::getMemBuffer("NAME=\"Ubuntu\"\n" in TEST()
62 llvm::MemoryBuffer::getMemBuffer("stretch/sid\n")); in TEST()
64 llvm::MemoryBuffer::getMemBuffer("DISTRIB_ID=Ubuntu\n" in TEST()
69 llvm::MemoryBuffer::getMemBuffer("NAME=\"Ubuntu\"\n" in TEST()
103 llvm::MemoryBuffer::getMemBuffer("NAME=Fedora\n" in TEST()
197 llvm::MemoryBuffer::getMemBuffer("NAME=openSUSE\n" in TEST()
279 llvm::MemoryBuffer::getMemBuffer("NAME=\"Exherbo\"\n" in TEST()
301 llvm::MemoryBuffer::getMemBuffer("NAME=\"Arch Linux\"\n" in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/Support/
H A DMemoryBuffer.cpp44 MemoryBuffer::~MemoryBuffer() = default;
114 std::unique_ptr<MemoryBuffer>
122 std::unique_ptr<MemoryBuffer>
137 std::unique_ptr<MemoryBuffer>
145 ErrorOr<std::unique_ptr<MemoryBuffer>>
157 ErrorOr<std::unique_ptr<MemoryBuffer>>
238 ErrorOr<std::unique_ptr<MemoryBuffer>>
497 ErrorOr<std::unique_ptr<MemoryBuffer>>
504 ErrorOr<std::unique_ptr<MemoryBuffer>>
512 ErrorOr<std::unique_ptr<MemoryBuffer>> MemoryBuffer::getSTDIN() { in getSTDIN()
[all …]
/llvm-project-15.0.7/llvm/unittests/Support/
H A DLineIteratorTest.cpp19 std::unique_ptr<MemoryBuffer> Buffer = MemoryBuffer::getMemBuffer("line 1\n" in TEST()
43 std::unique_ptr<MemoryBuffer> Buffer = MemoryBuffer::getMemBuffer("line 1\n" in TEST()
67 std::unique_ptr<MemoryBuffer> Buffer( in TEST()
68 MemoryBuffer::getMemBuffer("line 1\n" in TEST()
96 std::unique_ptr<MemoryBuffer> Buffer( in TEST()
97 MemoryBuffer::getMemBuffer("line 1\n" in TEST()
133 std::unique_ptr<MemoryBuffer> Buffer = MemoryBuffer::getMemBuffer("\n\n\n" in TEST()
156 std::unique_ptr<MemoryBuffer> Buffer = MemoryBuffer::getMemBuffer("\n\n" in TEST()
193 std::unique_ptr<MemoryBuffer> Buffer = MemoryBuffer::getMemBuffer(""); in TEST()
203 Buffer = MemoryBuffer::getMemBuffer("# foo\n" in TEST()
[all …]
H A DMemoryBufferRefTest.cpp22 std::unique_ptr<MemoryBuffer> MB(MemoryBuffer::getMemBuffer("data", "id")); in TEST()
31 std::unique_ptr<MemoryBuffer> MB(MemoryBuffer::getMemBuffer(Data, "id")); in TEST()
44 std::unique_ptr<MemoryBuffer> Copy( in TEST()
45 MemoryBuffer::getMemBufferCopy(Data, "id")); in TEST()
H A DMemoryBufferTest.cpp70 typedef std::unique_ptr<MemoryBuffer> OwningBuffer;
77 OwningBuffer MB1(MemoryBuffer::getMemBuffer(data)); in TEST_F()
81 OwningBuffer MB2(MemoryBuffer::getMemBuffer(data, "one", false)); in TEST_F()
85 OwningBuffer MB3(MemoryBuffer::getMemBuffer(data, "two", true)); in TEST_F()
155 OwningBuffer MBC1(MemoryBuffer::getMemBufferCopy(data)); in TEST_F()
159 OwningBuffer MBC2(MemoryBuffer::getMemBufferCopy(data, "copy")); in TEST_F()
191 MemoryBuffer::getOpenFile(pipes[0], "pipe", /*FileSize*/ -1); in TEST_F()
251 ErrorOr<OwningBuffer> Buf = MemoryBuffer::getOpenFileSlice( in testGetOpenFileSlice()
346 auto MBOrError = MemoryBuffer::getFile(TestPath); in TEST_F()
376 auto MBOrError = MemoryBuffer::getFile(TestPath); in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITObjectCacheTest.cpp36 std::unique_ptr<MemoryBuffer> getObject(const Module *M) override { in getObject()
37 const MemoryBuffer* BufferFound = getObjectInternal(M); in getObject()
43 return MemoryBuffer::getMemBufferCopy(BufferFound->getBuffer()); in getObject()
54 const MemoryBuffer* getObjectInternal(const Module* M) { in getObjectInternal()
57 StringMap<const MemoryBuffer *>::iterator it = ObjMap.find(ModuleID); in getObjectInternal()
64 MemoryBuffer *copyBuffer(MemoryBufferRef Buf) { in copyBuffer()
66 std::unique_ptr<MemoryBuffer> NewBuffer = in copyBuffer()
67 MemoryBuffer::getMemBufferCopy(Buf.getBuffer()); in copyBuffer()
68 MemoryBuffer *Ret = NewBuffer.get(); in copyBuffer()
73 StringMap<const MemoryBuffer *> ObjMap;
[all …]
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DInMemoryModuleCache.h32 std::unique_ptr<llvm::MemoryBuffer> Buffer;
40 PCM(std::unique_ptr<llvm::MemoryBuffer> Buffer) in PCM()
67 llvm::MemoryBuffer &addPCM(llvm::StringRef Filename,
68 std::unique_ptr<llvm::MemoryBuffer> Buffer);
75 llvm::MemoryBuffer &addBuiltPCM(llvm::StringRef Filename,
76 std::unique_ptr<llvm::MemoryBuffer> Buffer);
92 llvm::MemoryBuffer *lookupPCM(llvm::StringRef Filename) const;
/llvm-project-15.0.7/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()
104 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseAssemblyFileWithIndex()
105 MemoryBuffer::getFileOrSTDIN(Filename, /*IsText=*/true); in parseAssemblyFileWithIndex()
146 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseSummaryIndexAssemblyInto()
169 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseSummaryIndexAssemblyFile()
170 MemoryBuffer::getFileOrSTDIN(Filename); in parseSummaryIndexAssemblyFile()
183 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseConstantValue()
200 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseType()
[all …]
/llvm-project-15.0.7/clang/unittests/Basic/
H A DSourceManagerTest.cpp71 llvm::MemoryBuffer::getMemBuffer(Source); in TEST_F()
84 llvm::MemoryBuffer::getMemBuffer(Source); in TEST_F()
97 llvm::MemoryBuffer::getMemBuffer(Source); in TEST_F()
125 std::unique_ptr<llvm::MemoryBuffer> Buf = in TEST_F()
179 std::unique_ptr<llvm::MemoryBuffer> Buf = in TEST_F()
234 std::unique_ptr<llvm::MemoryBuffer> Buf = in TEST_F()
321 std::unique_ptr<llvm::MemoryBuffer> Buf = in TEST_F()
322 llvm::MemoryBuffer::getMemBuffer( in TEST_F()
353 llvm::MemoryBuffer::getMemBuffer(main); in TEST_F()
564 std::unique_ptr<llvm::MemoryBuffer> Buf = in TEST_F()
[all …]
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-tidy/
H A DOptionsProviderTest.cpp35 llvm::MemoryBuffer::getMemBuffer(BaseClangTidy)); in TEST()
37 llvm::MemoryBuffer::getMemBuffer(Sub1ClangTidy)); in TEST()
39 llvm::MemoryBuffer::getMemBuffer("")); in TEST()
41 llvm::MemoryBuffer::getMemBuffer(Sub2ClangTidy)); in TEST()
43 llvm::MemoryBuffer::getMemBuffer("")); in TEST()
45 llvm::MemoryBuffer::getMemBuffer("")); in TEST()
/llvm-project-15.0.7/clang/tools/clang-offload-bundler/
H A DClangOffloadBundler.cpp254 ReadBundleStart(MemoryBuffer &Input) = 0;
294 Error forEachBundle(MemoryBuffer &Input, in forEachBundle()
395 Error ReadHeader(MemoryBuffer &Input) final { in ReadHeader()
470 Error ReadBundleEnd(MemoryBuffer &Input) final { in ReadBundleEnd()
503 MemoryBuffer &MB = *Inputs[Idx++]; in WriteHeader()
799 Error ReadBundleEnd(MemoryBuffer &Input) final { in ReadBundleEnd()
888 CreateFileHandler(MemoryBuffer &FirstInput) { in CreateFileHandler()
932 MemoryBuffer::getFileOrSTDIN(I); in BundleFiles()
976 MemoryBuffer &Input = **CodeOrErr; in ListBundleIDsInFile()
997 MemoryBuffer &Input = **CodeOrErr; in UnbundleFiles()
[all …]
/llvm-project-15.0.7/llvm/test/Bindings/OCaml/
H A Dbitreader.ml31 let mb = Llvm.MemoryBuffer.of_file fn in
36 Llvm.MemoryBuffer.dispose mb;
41 (* MemoryBuffer.of_file *)
43 let mb = Llvm.MemoryBuffer.of_file (fn ^ ".bogus") in
44 Llvm.MemoryBuffer.dispose mb;
52 let mb = Llvm.MemoryBuffer.of_file fn in
56 Llvm.MemoryBuffer.dispose mb;
72 let mb = Llvm.MemoryBuffer.of_file fn in
76 Llvm.MemoryBuffer.dispose mb;
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DSampleProfReader.h302 std::unique_ptr<MemoryBuffer> Buffer;
458 create(std::unique_ptr<MemoryBuffer> &B, LLVMContext &C,
465 MemoryBuffer *getBuffer() const { return Buffer.get(); } in getBuffer()
513 std::unique_ptr<MemoryBuffer> Buffer;
573 static bool hasFormat(const MemoryBuffer &Buffer);
667 static bool hasFormat(const MemoryBuffer &Buffer);
762 SampleProfileReaderExtBinaryBase(std::unique_ptr<MemoryBuffer> B, in SampleProfileReaderExtBinaryBase()
804 static bool hasFormat(const MemoryBuffer &Buffer);
824 SampleProfileReaderCompactBinary(std::unique_ptr<MemoryBuffer> B, in SampleProfileReaderCompactBinary()
829 static bool hasFormat(const MemoryBuffer &Buffer);
[all …]
/llvm-project-15.0.7/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;
/llvm-project-15.0.7/libc/test/utils/tools/WrapperGen/
H A Dwrappergen_test.cpp89 auto STDErrOrError = llvm::MemoryBuffer::getFile(STDErrFile.get().TmpName); in TEST_F()
111 auto STDErrOrError = llvm::MemoryBuffer::getFile(STDErrFile.get().TmpName); in TEST_F()
116 auto STDOutOrError = llvm::MemoryBuffer::getFile(STDOutFile.get().TmpName); in TEST_F()
148 auto STDErrOrError = llvm::MemoryBuffer::getFile(STDErrFile.get().TmpName); in TEST_F()
153 auto STDOutOrError = llvm::MemoryBuffer::getFile(STDOutFile.get().TmpName); in TEST_F()
196 auto STDErrOrError = llvm::MemoryBuffer::getFile(STDErrFile.get().TmpName); in TEST_F()
201 auto STDOutOrError = llvm::MemoryBuffer::getFile(STDOutFile.get().TmpName); in TEST_F()
239 auto STDErrOrError = llvm::MemoryBuffer::getFile(STDErrFile.get().TmpName); in TEST_F()
246 auto STDOutOrError = llvm::MemoryBuffer::getFile(STDOutFile.get().TmpName); in TEST_F()
271 auto STDErrOrError = llvm::MemoryBuffer::getFile(STDErrFile.get().TmpName); in TEST_F()
[all …]
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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()))
/llvm-project-15.0.7/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 *
/llvm-project-15.0.7/llvm/lib/IRReader/
H A DIRReader.cpp33 llvm::getLazyIRModule(std::unique_ptr<MemoryBuffer> Buffer, SMDiagnostic &Err, in getLazyIRModule()
56 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in getLazyIRFileModule()
57 MemoryBuffer::getFileOrSTDIN(Filename); in getLazyIRFileModule()
94 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseIRFile()
95 MemoryBuffer::getFileOrSTDIN(Filename, /*IsText=*/true); in parseIRFile()
115 std::unique_ptr<MemoryBuffer> MB(unwrap(MemBuf)); in LLVMParseIRInContext()
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DHeaderMap.h31 std::unique_ptr<const llvm::MemoryBuffer> FileBuffer;
36 HeaderMapImpl(std::unique_ptr<const llvm::MemoryBuffer> File, bool NeedsBSwap) in HeaderMapImpl()
40 static bool checkHeader(const llvm::MemoryBuffer &File, bool &NeedsByteSwap);
71 HeaderMap(std::unique_ptr<const llvm::MemoryBuffer> File, bool BSwap) in HeaderMap()
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DDependencyScannerTest.cpp95 VFS->addFile(HeaderPath, 0, llvm::MemoryBuffer::getMemBuffer("\n")); in TEST()
98 llvm::MemoryBuffer::getMemBuffer( in TEST()
147 llvm::MemoryBuffer::getMemBuffer("#pragma once\n")); in TEST()
150 llvm::MemoryBuffer::getMemBuffer( in TEST()
153 llvm::MemoryBuffer::getMemBuffer( in TEST()
186 VFS->addFile(HeaderPath, 0, llvm::MemoryBuffer::getMemBuffer("\n")); in TEST()
190 llvm::MemoryBuffer::getMemBuffer("#if __has_include(\"header.h\") && " in TEST()
226 VFS->addFile(HeaderPath, 0, llvm::MemoryBuffer::getMemBuffer("\n")); in TEST()
228 llvm::MemoryBuffer::getMemBuffer("#include \"header.h\"\n")); in TEST()
/llvm-project-15.0.7/llvm/tools/llvm-mt/
H A Dllvm-mt.cpp133 ErrorOr<std::unique_ptr<MemoryBuffer>> ManifestOrErr = in main()
134 MemoryBuffer::getFile(File); in main()
140 std::unique_ptr<MemoryBuffer> OutputBuffer = Merger.getMergedManifest(); in main()
146 ErrorOr<std::unique_ptr<MemoryBuffer>> OutBuffOrErr = in main()
147 MemoryBuffer::getFile(OutputFile); in main()
152 const std::unique_ptr<MemoryBuffer> &FileBuffer = *OutBuffOrErr; in main()

12345678910>>...25