| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | MemoryBufferRef.h | 22 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 D | MemoryBufferRefTest.cpp | 23 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 D | BitcodeReader.h | 82 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 D | TextStubV2Tests.cpp | 71 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 D | TextStubV1Tests.cpp | 70 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 D | TextStubV3Tests.cpp | 74 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 D | TextStubV4Tests.cpp | 80 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 D | IRObjectFile.cpp | 28 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 D | SymbolicFile.cpp | 31 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 D | IRObjectFile.h | 30 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 D | Binary.h | 37 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 D | MsgPackWriterTest.cpp | 292 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 D | InputFiles.h | 71 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 D | ScriptParser.h | 20 void readLinkerScript(MemoryBufferRef mb); 23 void readVersionScript(MemoryBufferRef mb); 25 void readDynamicList(MemoryBufferRef mb); 28 void readDefsym(StringRef name, MemoryBufferRef mb);
|
| H A D | ScriptLexer.h | 22 explicit ScriptLexer(MemoryBufferRef mb); 25 void tokenize(MemoryBufferRef mb); 37 std::vector<MemoryBufferRef> mbs; 46 MemoryBufferRef getCurrentMB();
|
| H A D | InputFiles.h | 46 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 D | Parser.h | 26 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 D | InputFiles.h | 43 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 D | Driver.h | 100 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 D | Parser.cpp | 23 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 D | InputFiles.h | 119 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 D | ObjC.cpp | 23 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 D | offload2yaml.cpp | 37 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 D | MemoryBufferRef.cpp | 18 MemoryBufferRef::MemoryBufferRef(const MemoryBuffer &Buffer) in MemoryBufferRef() function in MemoryBufferRef
|
| /llvm-project-15.0.7/llvm/lib/LTO/ |
| H A D | LTOModule.cpp | 46 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 …]
|