| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | MemoryBuffer.h | 50 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 D | DistroTest.cpp | 32 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 D | MemoryBuffer.cpp | 44 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 D | LineIteratorTest.cpp | 19 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 D | MemoryBufferRefTest.cpp | 22 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 D | MemoryBufferTest.cpp | 70 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 D | MCJITObjectCacheTest.cpp | 36 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 D | InMemoryModuleCache.h | 32 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 D | Parser.cpp | 28 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 D | SourceManagerTest.cpp | 71 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 D | OptionsProviderTest.cpp | 35 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 D | ClangOffloadBundler.cpp | 254 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 D | bitreader.ml | 31 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 D | Support.cpp | 14 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 D | FileRemapper.cpp | 65 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 D | SampleProfReader.h | 302 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 D | Layer.h | 145 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 D | wrappergen_test.cpp | 89 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 D | llvm-bcanalyzer.cpp | 88 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 D | test_core.py | 4 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 D | InMemoryModuleCache.cpp | 24 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 D | IRReader.cpp | 33 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 D | HeaderMap.h | 31 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 D | DependencyScannerTest.cpp | 95 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 D | llvm-mt.cpp | 133 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()
|