Home
last modified time | relevance | path

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

12345678910>>...13

/freebsd-13.1/contrib/llvm-project/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();
167 using MemoryBuffer::getBuffer;
211 using MemoryBuffer::getOpenFile;
213 using MemoryBuffer::getSTDIN;
225 using MemoryBuffer::getBuffer;
256 using MemoryBuffer::getOpenFile;
[all …]
H A DSpecialCaseList.h62 class MemoryBuffer; variable
78 static std::unique_ptr<SpecialCaseList> create(const MemoryBuffer *MB,
111 bool createInternal(const MemoryBuffer *MB, std::string &Error);
146 bool parse(const MemoryBuffer *MB, StringMap<size_t> &SectionsMap,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DMemoryBuffer.cpp42 MemoryBuffer::~MemoryBuffer() { } in ~MemoryBuffer()
112 std::unique_ptr<MemoryBuffer>
120 std::unique_ptr<MemoryBuffer>
135 std::unique_ptr<MemoryBuffer>
143 ErrorOr<std::unique_ptr<MemoryBuffer>>
155 ErrorOr<std::unique_ptr<MemoryBuffer>>
245 ErrorOr<std::unique_ptr<MemoryBuffer>>
502 ErrorOr<std::unique_ptr<MemoryBuffer>>
509 ErrorOr<std::unique_ptr<MemoryBuffer>>
517 ErrorOr<std::unique_ptr<MemoryBuffer>> MemoryBuffer::getSTDIN() { in getSTDIN()
[all …]
H A DFileUtilities.cpp186 ErrorOr<std::unique_ptr<MemoryBuffer>> F1OrErr = MemoryBuffer::getFile(NameA); in DiffFilesWithTolerance()
192 MemoryBuffer &F1 = *F1OrErr.get(); in DiffFilesWithTolerance()
194 ErrorOr<std::unique_ptr<MemoryBuffer>> F2OrErr = MemoryBuffer::getFile(NameB); in DiffFilesWithTolerance()
200 MemoryBuffer &F2 = *F2OrErr.get(); in DiffFilesWithTolerance()
/freebsd-13.1/contrib/llvm-project/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;
/freebsd-13.1/contrib/llvm-project/llvm/lib/AsmParser/
H A DParser.cpp30 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseAssemblyInto()
64 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseAssemblyFile()
65 MemoryBuffer::getFileOrSTDIN(Filename); in parseAssemblyFile()
106 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseAssemblyFileWithIndex()
107 MemoryBuffer::getFileOrSTDIN(Filename, /*IsText=*/true); in parseAssemblyFileWithIndex()
148 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseSummaryIndexAssemblyInto()
171 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseSummaryIndexAssemblyFile()
172 MemoryBuffer::getFileOrSTDIN(Filename); in parseSummaryIndexAssemblyFile()
185 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseConstantValue()
202 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseType()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProfReader.h303 std::unique_ptr<MemoryBuffer> Buffer;
452 create(std::unique_ptr<MemoryBuffer> &B, LLVMContext &C,
459 MemoryBuffer *getBuffer() const { return Buffer.get(); } in getBuffer()
504 std::unique_ptr<MemoryBuffer> Buffer;
557 static bool hasFormat(const MemoryBuffer &Buffer);
645 static bool hasFormat(const MemoryBuffer &Buffer);
724 SampleProfileReaderExtBinaryBase(std::unique_ptr<MemoryBuffer> B, in SampleProfileReaderExtBinaryBase()
765 static bool hasFormat(const MemoryBuffer &Buffer);
785 SampleProfileReaderCompactBinary(std::unique_ptr<MemoryBuffer> B, in SampleProfileReaderCompactBinary()
790 static bool hasFormat(const MemoryBuffer &Buffer);
[all …]
H A DInstrProfReader.h148 create(std::unique_ptr<MemoryBuffer> Buffer);
162 std::unique_ptr<MemoryBuffer> DataBuffer;
178 static bool hasFormat(const MemoryBuffer &Buffer);
209 std::unique_ptr<MemoryBuffer> DataBuffer;
232 RawInstrProfReader(std::unique_ptr<MemoryBuffer> DataBuffer) in RawInstrProfReader()
237 static bool hasFormat(const MemoryBuffer &DataBuffer);
461 std::unique_ptr<MemoryBuffer> DataBuffer;
463 std::unique_ptr<MemoryBuffer> RemappingBuffer;
483 std::unique_ptr<MemoryBuffer> DataBuffer,
502 static bool hasFormat(const MemoryBuffer &DataBuffer);
[all …]
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-bcanalyzer/
H A Dllvm-bcanalyzer.cpp82 static Expected<std::unique_ptr<MemoryBuffer>> openBitcodeFile(StringRef Path) { in openBitcodeFile()
84 Expected<std::unique_ptr<MemoryBuffer>> MemBufOrErr = in openBitcodeFile()
85 errorOrToExpected(MemoryBuffer::getFileOrSTDIN(Path)); in openBitcodeFile()
89 std::unique_ptr<MemoryBuffer> MemBuf = std::move(*MemBufOrErr); in openBitcodeFile()
104 std::unique_ptr<MemoryBuffer> MB = ExitOnErr(openBitcodeFile(InputFilename)); in main()
105 std::unique_ptr<MemoryBuffer> BlockInfoMB = nullptr; in main()
/freebsd-13.1/contrib/llvm-project/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 *
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLayer.h146 virtual Error add(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> O);
148 Error add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O) { in add()
154 std::unique_ptr<MemoryBuffer> O) = 0;
165 Create(ObjectLayer &L, std::unique_ptr<MemoryBuffer> O);
168 std::unique_ptr<MemoryBuffer> O,
180 std::unique_ptr<MemoryBuffer> O;
H A DCompileUtils.h24 class MemoryBuffer; variable
39 using CompileResult = std::unique_ptr<MemoryBuffer>;
57 void notifyObjectCompiled(const Module &M, const MemoryBuffer &ObjBuffer);
90 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;
H A DDebugUtils.h26 class MemoryBuffer; variable
118 Expected<std::unique_ptr<MemoryBuffer>>
119 operator()(std::unique_ptr<MemoryBuffer> Obj);
122 StringRef getBufferIdentifier(MemoryBuffer &B);
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/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);
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/lld/lib/ReaderWriter/
H A DFileArchive.cpp43 FileArchive(std::unique_ptr<MemoryBuffer> mb, const Registry &reg, in FileArchive()
45 : ArchiveLibraryFile(path), _mb(std::shared_ptr<MemoryBuffer>(mb.release())), in FileArchive()
150 std::unique_ptr<MemoryBuffer> memberMB(MemoryBuffer::getMemBuffer( in instantiateMember()
191 std::shared_ptr<MemoryBuffer> _mb;
197 std::vector<std::unique_ptr<MemoryBuffer>> _memberBuffers;
209 ErrorOr<std::unique_ptr<File>> loadFile(std::unique_ptr<MemoryBuffer> mb, in loadFile()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/WindowsManifest/
H A DWindowsManifestMerger.h32 class MemoryBuffer; variable
52 Error merge(const MemoryBuffer &Manifest);
56 std::unique_ptr<MemoryBuffer> getMergedManifest();
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/
H A DELFObjcopy.h14 class MemoryBuffer; variable
27 const ELFConfig &ELFConfig, MemoryBuffer &In,
30 const ELFConfig &ELFConfig, MemoryBuffer &In,
/freebsd-13.1/contrib/llvm-project/llvm/lib/LTO/
H A DCaching.cpp47 ErrorOr<std::unique_ptr<MemoryBuffer>> MBOrErr = in localCache()
48 MemoryBuffer::getOpenFile(*FDOrErr, EntryPath, in localCache()
91 ErrorOr<std::unique_ptr<MemoryBuffer>> MBOrErr = in localCache()
92 MemoryBuffer::getOpenFile( in localCache()
115 auto MBCopy = MemoryBuffer::getMemBufferCopy((*MBOrErr)->getBuffer(), in localCache()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/
H A DArchiveWriter.h21 std::unique_ptr<MemoryBuffer> Buf;
41 std::unique_ptr<MemoryBuffer> OldArchiveBuf = nullptr);
45 Expected<std::unique_ptr<MemoryBuffer>>
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DInputFile.h45 std::unique_ptr<MemoryBuffer> UnknownFile;
46 PointerUnion<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj;
68 MemoryBuffer &unknown();
69 const MemoryBuffer &unknown() const;

12345678910>>...13