Home
last modified time | relevance | path

Searched refs:MemoryBufferRef (Results 1 – 25 of 255) sorted by relevance

1234567891011

/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DMemoryBufferRef.h22 class MemoryBufferRef {
27 MemoryBufferRef() = default;
28 MemoryBufferRef(const MemoryBuffer &Buffer);
29 MemoryBufferRef(StringRef Buffer, StringRef Identifier) in MemoryBufferRef() function
40 friend bool operator==(const MemoryBufferRef &LHS,
41 const MemoryBufferRef &RHS) {
48 friend bool operator!=(const MemoryBufferRef &LHS,
49 const MemoryBufferRef &RHS) {
/openbsd-src/gnu/llvm/llvm/include/llvm/Bitcode/
H A DBitcodeReader.h121 getBitcodeFileContents(MemoryBufferRef Buffer);
174 Expected<BitcodeFileContents> getBitcodeFileContents(MemoryBufferRef Buffer);
178 getBitcodeModuleList(MemoryBufferRef Buffer);
185 getLazyBitcodeModule(MemoryBufferRef Buffer, LLVMContext &Context,
202 Expected<std::string> getBitcodeTargetTriple(MemoryBufferRef Buffer);
206 Expected<bool> isBitcodeContainingObjCCategory(MemoryBufferRef Buffer);
211 Expected<std::string> getBitcodeProducerString(MemoryBufferRef Buffer);
215 parseBitcodeFile(MemoryBufferRef Buffer, LLVMContext &Context,
219 Expected<BitcodeLTOInfo> getBitcodeLTOInfo(MemoryBufferRef Buffer);
223 getModuleSummaryIndex(MemoryBufferRef Buffer);
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DIRObjectFile.cpp28 IRObjectFile::IRObjectFile(MemoryBufferRef Object, in IRObjectFile()
73 Expected<MemoryBufferRef>
82 return MemoryBufferRef(*Contents, Obj.getFileName()); in findBitcodeInObject()
89 Expected<MemoryBufferRef>
90 IRObjectFile::findBitcodeInMemBuffer(MemoryBufferRef Object) { in findBitcodeInMemBuffer()
111 IRObjectFile::create(MemoryBufferRef Object, LLVMContext &Context) { in create()
112 Expected<MemoryBufferRef> BCOrErr = findBitcodeInMemBuffer(Object); in create()
136 Expected<IRSymtabFile> object::readIRSymtab(MemoryBufferRef MBRef) { in readIRSymtab()
138 Expected<MemoryBufferRef> BCOrErr = in readIRSymtab()
H A DSymbolicFile.cpp31 SymbolicFile::SymbolicFile(unsigned int Type, MemoryBufferRef Source) in SymbolicFile()
37 SymbolicFile::createSymbolicFile(MemoryBufferRef Object, file_magic Type, in createSymbolicFile()
82 Expected<MemoryBufferRef> BCData = in createSymbolicFile()
90 MemoryBufferRef(BCData->getBuffer(), Object.getBufferIdentifier()), in createSymbolicFile()
H A DOffloadBinary.cpp37 Error extractOffloadFiles(MemoryBufferRef Contents, in extractOffloadFiles()
94 MemoryBufferRef Contents(*Buffer, Obj.getFileName()); in extractFromObject()
102 Error extractFromBitcode(MemoryBufferRef Buffer, in extractFromBitcode()
136 MemoryBufferRef Contents(CDS->getAsString(), M->getName()); in extractFromBitcode()
174 OffloadBinary::create(MemoryBufferRef Buf) { in create()
270 Error object::extractOffloadBinaries(MemoryBufferRef Buffer, in extractOffloadBinaries()
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DIRObjectFile.h30 IRObjectFile(MemoryBufferRef Object,
60 static Expected<MemoryBufferRef> findBitcodeInObject(const ObjectFile &Obj);
65 static Expected<MemoryBufferRef>
66 findBitcodeInMemBuffer(MemoryBufferRef Object);
68 static Expected<std::unique_ptr<IRObjectFile>> create(MemoryBufferRef Object,
81 Expected<IRSymtabFile> readIRSymtab(MemoryBufferRef MBRef);
H A DBinary.h37 MemoryBufferRef Data;
39 Binary(unsigned int Type, MemoryBufferRef Source);
100 MemoryBufferRef getMemoryBufferRef() const;
170 static Error checkOffset(MemoryBufferRef M, uintptr_t Addr, in checkOffset()
187 Expected<std::unique_ptr<Binary>> createBinary(MemoryBufferRef Source,
H A DDXContainer.h31 DXContainer(MemoryBufferRef O);
33 MemoryBufferRef Data;
117 static Expected<DXContainer> create(MemoryBufferRef Object);
/openbsd-src/gnu/llvm/lld/wasm/
H A DInputFiles.h73 InputFile(Kind k, MemoryBufferRef m) in InputFile()
78 MemoryBufferRef mb;
91 explicit ArchiveFile(MemoryBufferRef m) : InputFile(ArchiveKind, m) {} in ArchiveFile()
106 explicit ObjFile(MemoryBufferRef m, StringRef archiveName) in ObjFile()
168 explicit SharedFile(MemoryBufferRef m) : InputFile(SharedKind, m) {} in SharedFile()
175 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
190 explicit StubFile(MemoryBufferRef m) : InputFile(StubKind, m) {} in StubFile()
199 inline bool isBitcode(MemoryBufferRef mb) { in isBitcode()
205 InputFile *createObjectFile(MemoryBufferRef mb, StringRef archiveName = "",
209 std::optional<MemoryBufferRef> readFile(StringRef path);
/openbsd-src/gnu/llvm/lld/ELF/
H A DScriptParser.h19 void readLinkerScript(MemoryBufferRef mb);
22 void readVersionScript(MemoryBufferRef mb);
24 void readDynamicList(MemoryBufferRef mb);
27 void readDefsym(StringRef name, MemoryBufferRef mb);
H A DScriptLexer.h21 explicit ScriptLexer(MemoryBufferRef mb);
24 void tokenize(MemoryBufferRef mb);
36 std::vector<MemoryBufferRef> mbs;
45 MemoryBufferRef getCurrentMB();
H A DInputFiles.h48 std::optional<MemoryBufferRef> readFile(StringRef path);
77 MemoryBufferRef mb;
150 InputFile(Kind k, MemoryBufferRef m);
166 ELFFileBase(Kind k, ELFKind ekind, MemoryBufferRef m);
229 ObjFile(ELFKind ekind, MemoryBufferRef m, StringRef archiveName) in ObjFile()
324 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
337 SharedFile(MemoryBufferRef m, StringRef defaultSoName);
371 explicit BinaryFile(MemoryBufferRef m) : InputFile(BinaryKind, m) {} in BinaryFile()
376 ELFFileBase *createObjFile(MemoryBufferRef mb, StringRef archiveName = "",
/openbsd-src/gnu/llvm/lld/COFF/
H A DInputFiles.h43 std::vector<MemoryBufferRef> getArchiveMembers(llvm::object::Archive *file);
87 MemoryBufferRef mb;
98 InputFile(COFFLinkerContext &c, Kind k, MemoryBufferRef m, bool lazy = false)
114 explicit ArchiveFile(COFFLinkerContext &ctx, MemoryBufferRef m);
131 explicit ObjFile(COFFLinkerContext &ctx, MemoryBufferRef m, bool lazy = false)
313 explicit PDBInputFile(COFFLinkerContext &ctx, MemoryBufferRef m);
336 explicit ImportFile(COFFLinkerContext &ctx, MemoryBufferRef m);
367 explicit BitcodeFile(COFFLinkerContext &ctx, MemoryBufferRef mb,
386 explicit DLLFile(COFFLinkerContext &ctx, MemoryBufferRef m) in DLLFile()
406 inline bool isBitcode(MemoryBufferRef mb) { in isBitcode()
H A DDriver.h96 MemoryBufferRef takeBuffer(std::unique_ptr<MemoryBuffer> mb);
185 void addArchiveBuffer(MemoryBufferRef mbref, StringRef symName,
193 std::vector<MemoryBufferRef> resources;
266 MemoryBufferRef convertResToCOFF(ArrayRef<MemoryBufferRef> mbs,
/openbsd-src/gnu/llvm/llvm/include/llvm/AsmParser/
H A DParser.h25 class MemoryBufferRef; variable
128 MemoryBufferRef F, SMDiagnostic &Err, LLVMContext &Context,
142 ParsedModuleAndIndex parseAssemblyWithIndex(MemoryBufferRef F,
154 parseSummaryIndexAssembly(MemoryBufferRef F, SMDiagnostic &Err);
170 MemoryBufferRef F, Module *M, ModuleSummaryIndex *Index, SMDiagnostic &Err,
/openbsd-src/gnu/llvm/llvm/lib/AsmParser/
H A DParser.cpp23 static bool parseAssemblyInto(MemoryBufferRef F, Module *M, in parseAssemblyInto()
37 bool llvm::parseAssemblyInto(MemoryBufferRef F, Module *M, in parseAssemblyInto()
46 llvm::parseAssembly(MemoryBufferRef F, SMDiagnostic &Err, LLVMContext &Context, in parseAssembly()
74 parseAssemblyWithIndex(MemoryBufferRef F, SMDiagnostic &Err, in parseAssemblyWithIndex()
90 ParsedModuleAndIndex llvm::parseAssemblyWithIndex(MemoryBufferRef F, in parseAssemblyWithIndex()
139 MemoryBufferRef F(AsmString, "<string>"); in parseAssemblyString()
143 static bool parseSummaryIndexAssemblyInto(MemoryBufferRef F, in parseSummaryIndexAssemblyInto()
158 llvm::parseSummaryIndexAssembly(MemoryBufferRef F, SMDiagnostic &Err) { in parseSummaryIndexAssembly()
183 MemoryBufferRef F(AsmString, "<string>"); in parseSummaryIndexAssemblyString()
/openbsd-src/gnu/llvm/lld/MachO/
H A DInputFiles.h120 MemoryBufferRef mb;
137 InputFile(Kind kind, MemoryBufferRef mb, bool lazy = false)
159 ObjFile(MemoryBufferRef mb, uint32_t modTime, StringRef archiveName,
204 OpaqueFile(MemoryBufferRef mb, StringRef segName, StringRef sectName);
218 explicit DylibFile(MemoryBufferRef mb, DylibFile *umbrella,
225 void parseLoadCommands(MemoryBufferRef mb);
302 explicit BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
316 extern llvm::DenseMap<llvm::CachedHashStringRef, MemoryBufferRef> cachedReads;
318 std::optional<MemoryBufferRef> readFile(StringRef path);
H A DObjC.cpp24 template <class LP> static bool objectHasObjCSection(MemoryBufferRef mb) { in objectHasObjCSection()
52 static bool objectHasObjCSection(MemoryBufferRef mb) { in objectHasObjCSection()
59 bool macho::hasObjCSection(MemoryBufferRef mb) { in hasObjCSection()
/openbsd-src/gnu/llvm/llvm/tools/obj2yaml/
H A Doffload2yaml.cpp37 Expected<OffloadYAML::Binary *> dump(MemoryBufferRef Source, in dump()
51 MemoryBufferRef Buffer = MemoryBufferRef( in dump()
69 Error offload2yaml(raw_ostream &Out, MemoryBufferRef Source) { in offload2yaml()
H A Dobj2yaml.h36 llvm::Error archive2yaml(llvm::raw_ostream &Out, llvm::MemoryBufferRef Source);
37 llvm::Error offload2yaml(llvm::raw_ostream &Out, llvm::MemoryBufferRef Source);
39 llvm::MemoryBufferRef Source);
/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DMemoryBufferRef.cpp18 MemoryBufferRef::MemoryBufferRef(const MemoryBuffer &Buffer) in MemoryBufferRef() function in MemoryBufferRef
/openbsd-src/gnu/llvm/llvm/lib/LTO/
H A DLTOModule.cpp46 LTOModule::LTOModule(std::unique_ptr<Module> M, MemoryBufferRef MBRef, in LTOModule()
58 Expected<MemoryBufferRef> BCData = IRObjectFile::findBitcodeInMemBuffer( in isBitcodeFile()
59 MemoryBufferRef(StringRef((const char *)Mem, Length), "<mem>")); in isBitcodeFile()
69 Expected<MemoryBufferRef> BCData = IRObjectFile::findBitcodeInMemBuffer( in isBitcodeFile()
85 Expected<MemoryBufferRef> BCOrErr = in isBitcodeForTarget()
98 Expected<MemoryBufferRef> BCOrErr = in getProducerString()
151 MemoryBufferRef Buffer(Data, path); in createFromBuffer()
160 MemoryBufferRef Buffer(Data, path); in createInLocalContext()
171 parseBitcodeFileImpl(MemoryBufferRef Buffer, LLVMContext &Context, in parseBitcodeFileImpl()
174 Expected<MemoryBufferRef> MBOrErr = in parseBitcodeFileImpl()
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h28 class MemoryBufferRef; variable
43 const llvm::MemoryBufferRef &Buffer,
108 const llvm::MemoryBufferRef &MainFileBuffer,
153 createForMemoryBuffer(const llvm::MemoryBufferRef &Buffer);
/openbsd-src/gnu/llvm/llvm/include/llvm/TextAPI/
H A DTextAPIReader.h16 class MemoryBufferRef; variable
25 get(MemoryBufferRef InputBuffer);
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/
H A DObjectCache.h17 class MemoryBufferRef; variable
32 virtual void notifyObjectCompiled(const Module *M, MemoryBufferRef Obj) = 0;

1234567891011