Home
last modified time | relevance | path

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

1234567891011

/llvm-project-15.0.7/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) {
/llvm-project-15.0.7/llvm/unittests/Support/
H A DMemoryBufferRefTest.cpp23 MemoryBufferRef MBR(*MB); in TEST()
32 MemoryBufferRef Ref(*MB); in TEST()
33 MemoryBufferRef Empty; in TEST()
34 MemoryBufferRef NoIdentifier(MB->getBuffer(), ""); in TEST()
35 MemoryBufferRef NoData("", MB->getBufferIdentifier()); in TEST()
36 MemoryBufferRef Same(MB->getBuffer(), MB->getBufferIdentifier()); in TEST()
46 MemoryBufferRef CopyRef(*Copy); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/Bitcode/
H A DBitcodeReader.h82 getBitcodeFileContents(MemoryBufferRef Buffer);
134 Expected<BitcodeFileContents> getBitcodeFileContents(MemoryBufferRef Buffer);
138 getBitcodeModuleList(MemoryBufferRef Buffer);
145 getLazyBitcodeModule(MemoryBufferRef Buffer, LLVMContext &Context,
160 Expected<std::string> getBitcodeTargetTriple(MemoryBufferRef Buffer);
164 Expected<bool> isBitcodeContainingObjCCategory(MemoryBufferRef Buffer);
169 Expected<std::string> getBitcodeProducerString(MemoryBufferRef Buffer);
173 MemoryBufferRef Buffer, LLVMContext &Context,
179 Expected<BitcodeLTOInfo> getBitcodeLTOInfo(MemoryBufferRef Buffer);
183 getModuleSummaryIndex(MemoryBufferRef Buffer);
[all …]
/llvm-project-15.0.7/llvm/unittests/TextAPI/
H A DTextStubV2Tests.cpp71 TextAPIReader::get(MemoryBufferRef(TBDv2File1, "Test.tbd")); in TEST()
143 TextAPIReader::get(MemoryBufferRef(TBDv2File2, "Test.tbd")); in TEST()
246 TextAPIReader::get(MemoryBufferRef(TBDv2PlatformiOS, "Test.tbd")); in TEST()
297 TextAPIReader::get(MemoryBufferRef(TBDv2BridgeOS, "Test.tbd")); in TEST()
315 TextAPIReader::get(MemoryBufferRef(TBDv2Swift1, "Test.tbd")); in TEST()
331 TextAPIReader::get(MemoryBufferRef(TBDv2Swift1dot, "Test.tbd")); in TEST()
347 TextAPIReader::get(MemoryBufferRef(tbd_v2_swift_2_0, "Test.tbd")); in TEST()
363 TextAPIReader::get(MemoryBufferRef(TBDv2Swift3, "Test.tbd")); in TEST()
379 TextAPIReader::get(MemoryBufferRef(TBDv2Swift4, "Test.tbd")); in TEST()
396 TextAPIReader::get(MemoryBufferRef(TBDv2Swift5, "Test.tbd")); in TEST()
[all …]
H A DTextStubV1Tests.cpp70 TextAPIReader::get(MemoryBufferRef(TBDv1File1, "Test.tbd")); in TEST()
124 TextAPIReader::get(MemoryBufferRef(TBDv1File2, "Test.tbd")); in TEST()
226 TextAPIReader::get(MemoryBufferRef(TBDv1PlatformiOS, "Test.tbd")); in TEST()
277 TextAPIReader::get(MemoryBufferRef(TBDv1BridgeOS, "Test.tbd")); in TEST()
295 TextAPIReader::get(MemoryBufferRef(TBDv1Swift1, "Test.tbd")); in TEST()
311 TextAPIReader::get(MemoryBufferRef(TBDv1Swift1dot, "Test.tbd")); in TEST()
327 TextAPIReader::get(MemoryBufferRef(TBDv1Swift2, "Test.tbd")); in TEST()
343 TextAPIReader::get(MemoryBufferRef(TBDv1Swift3, "Test.tbd")); in TEST()
359 TextAPIReader::get(MemoryBufferRef(TBDv1Swift4, "Test.tbd")); in TEST()
376 TextAPIReader::get(MemoryBufferRef(TBDv1Swift5, "Test.tbd")); in TEST()
[all …]
H A DTextStubV3Tests.cpp74 TextAPIReader::get(MemoryBufferRef(TBDv3File1, "Test.tbd")); in TEST()
163 TextAPIReader::get(MemoryBufferRef(TBDv3Inlines, "Test.tbd")); in TEST()
651 TextAPIReader::get(MemoryBufferRef(TBDv3Swift1, "Test.tbd")); in TEST()
695 TextAPIReader::get(MemoryBufferRef(TBDv3Swift2, "Test.tbd")); in TEST()
717 TextAPIReader::get(MemoryBufferRef(TBDv3Swift3, "Test.tbd")); in TEST()
739 TextAPIReader::get(MemoryBufferRef(TBDv3Swift4, "Test.tbd")); in TEST()
756 TextAPIReader::get(MemoryBufferRef(TBDv3Swift5, "Test.tbd")); in TEST()
881 TextAPIReader::get(MemoryBufferRef(TBDv3File, "TestA.tbd")); in TEST()
885 TextAPIReader::get(MemoryBufferRef(TBDv3File, "TestB.tbd")); in TEST()
902 TextAPIReader::get(MemoryBufferRef(TBDv3File, "TestA.tbd")); in TEST()
[all …]
H A DTextStubV4Tests.cpp80 TextAPIReader::get(MemoryBufferRef(TBDv4File, "Test.tbd")); in TEST()
239 TextAPIReader::get(MemoryBufferRef(TBDv4Inlines, "Test.tbd")); in TEST()
544 MemoryBufferRef(TBDv4MultipleTargetsSamePlatform, "Test.tbd")); in TEST()
641 TextAPIReader::get(MemoryBufferRef(TBDv4ArchArm64e, "Test.tbd")); in TEST()
804 TextAPIReader::get(MemoryBufferRef(TBDv4Swift2, "Test.tbd")); in TEST()
1014 TextAPIReader::get(MemoryBufferRef(TBDv4File, "TestA.tbd")); in TEST()
1018 TextAPIReader::get(MemoryBufferRef(TBDv4File, "TestB.tbd")); in TEST()
1109 TextAPIReader::get(MemoryBufferRef(TBDv4File, "TestA.tbd")); in TEST()
1113 TextAPIReader::get(MemoryBufferRef(TBDv3File, "TestB.tbd")); in TEST()
1128 TextAPIReader::get(MemoryBufferRef(TBDv4File, "TestA.tbd")); in TEST()
[all …]
/llvm-project-15.0.7/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()
81 Expected<MemoryBufferRef> BCData = in createSymbolicFile()
89 MemoryBufferRef(BCData->getBuffer(), Object.getBufferIdentifier()), in createSymbolicFile()
/llvm-project-15.0.7/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,
/llvm-project-15.0.7/llvm/unittests/BinaryFormat/
H A DMsgPackWriterTest.cpp292 MPWriter.write(MemoryBufferRef(s, "")); in TEST_F()
298 MPWriter.write(MemoryBufferRef(s, "")); in TEST_F()
304 MPWriter.write(MemoryBufferRef(s, "")); in TEST_F()
310 MPWriter.write(MemoryBufferRef(s, "")); in TEST_F()
316 MPWriter.write(MemoryBufferRef(s, "")); in TEST_F()
322 MPWriter.write(MemoryBufferRef(s, "")); in TEST_F()
328 MPWriter.write(MemoryBufferRef(s, "")); in TEST_F()
334 MPWriter.write(MemoryBufferRef(s, "")); in TEST_F()
436 MPWriter.writeExt(0x01, MemoryBufferRef(s, "")); in TEST_F()
442 MPWriter.writeExt(0x01, MemoryBufferRef(s, "")); in TEST_F()
[all …]
/llvm-project-15.0.7/lld/wasm/
H A DInputFiles.h71 InputFile(Kind k, MemoryBufferRef m) in InputFile()
76 MemoryBufferRef mb;
89 explicit ArchiveFile(MemoryBufferRef m) : InputFile(ArchiveKind, m) {} in ArchiveFile()
104 explicit ObjFile(MemoryBufferRef m, StringRef archiveName) in ObjFile()
166 explicit SharedFile(MemoryBufferRef m) : InputFile(SharedKind, m) {} in SharedFile()
173 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
185 inline bool isBitcode(MemoryBufferRef mb) { in isBitcode()
191 InputFile *createObjectFile(MemoryBufferRef mb, StringRef archiveName = "",
195 llvm::Optional<MemoryBufferRef> readFile(StringRef path);
/llvm-project-15.0.7/lld/ELF/
H A DScriptParser.h20 void readLinkerScript(MemoryBufferRef mb);
23 void readVersionScript(MemoryBufferRef mb);
25 void readDynamicList(MemoryBufferRef mb);
28 void readDefsym(StringRef name, MemoryBufferRef mb);
H A DScriptLexer.h22 explicit ScriptLexer(MemoryBufferRef mb);
25 void tokenize(MemoryBufferRef mb);
37 std::vector<MemoryBufferRef> mbs;
46 MemoryBufferRef getCurrentMB();
H A DInputFiles.h46 llvm::Optional<MemoryBufferRef> readFile(StringRef path);
74 MemoryBufferRef mb;
147 InputFile(Kind k, MemoryBufferRef m);
163 ELFFileBase(Kind k, MemoryBufferRef m);
224 ObjFile(MemoryBufferRef m, StringRef archiveName) : ELFFileBase(ObjKind, m) { in ObjFile()
320 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
333 SharedFile(MemoryBufferRef m, StringRef defaultSoName) in SharedFile()
369 explicit BinaryFile(MemoryBufferRef m) : InputFile(BinaryKind, m) {} in BinaryFile()
374 ELFFileBase *createObjFile(MemoryBufferRef mb, StringRef archiveName = "",
/llvm-project-15.0.7/llvm/include/llvm/AsmParser/
H A DParser.h26 class MemoryBufferRef; variable
116 MemoryBufferRef F, SMDiagnostic &Err, LLVMContext &Context,
128 ParsedModuleAndIndex parseAssemblyWithIndex(MemoryBufferRef F,
140 parseSummaryIndexAssembly(MemoryBufferRef F, SMDiagnostic &Err);
156 MemoryBufferRef F, Module *M, ModuleSummaryIndex *Index, SMDiagnostic &Err,
/llvm-project-15.0.7/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) in ImportFile()
368 explicit BitcodeFile(COFFLinkerContext &ctx, MemoryBufferRef mb,
387 explicit DLLFile(COFFLinkerContext &ctx, MemoryBufferRef m) in DLLFile()
407 inline bool isBitcode(MemoryBufferRef mb) { in isBitcode()
H A DDriver.h100 MemoryBufferRef takeBuffer(std::unique_ptr<MemoryBuffer> mb);
153 void addArchiveBuffer(MemoryBufferRef mbref, StringRef symName,
161 std::vector<MemoryBufferRef> resources;
228 MemoryBufferRef convertResToCOFF(ArrayRef<MemoryBufferRef> mbs,
/llvm-project-15.0.7/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()
138 MemoryBufferRef F(AsmString, "<string>"); in parseAssemblyString()
142 static bool parseSummaryIndexAssemblyInto(MemoryBufferRef F, in parseSummaryIndexAssemblyInto()
157 llvm::parseSummaryIndexAssembly(MemoryBufferRef F, SMDiagnostic &Err) { in parseSummaryIndexAssembly()
/llvm-project-15.0.7/lld/MachO/
H A DInputFiles.h119 MemoryBufferRef mb;
136 InputFile(Kind kind, MemoryBufferRef mb, bool lazy = false)
158 ObjFile(MemoryBufferRef mb, uint32_t modTime, StringRef archiveName,
203 OpaqueFile(MemoryBufferRef mb, StringRef segName, StringRef sectName);
217 explicit DylibFile(MemoryBufferRef mb, DylibFile *umbrella,
224 void parseLoadCommands(MemoryBufferRef mb);
299 explicit BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
313 extern llvm::DenseMap<llvm::CachedHashStringRef, MemoryBufferRef> cachedReads;
315 llvm::Optional<MemoryBufferRef> readFile(StringRef path);
H A DObjC.cpp23 template <class LP> static bool objectHasObjCSection(MemoryBufferRef mb) { in objectHasObjCSection()
51 static bool objectHasObjCSection(MemoryBufferRef mb) { in objectHasObjCSection()
58 bool macho::hasObjCSection(MemoryBufferRef mb) { in hasObjCSection()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/lib/Support/
H A DMemoryBufferRef.cpp18 MemoryBufferRef::MemoryBufferRef(const MemoryBuffer &Buffer) in MemoryBufferRef() function in MemoryBufferRef
/llvm-project-15.0.7/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 …]

1234567891011