Searched refs:mbref (Results 1 – 10 of 10) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/lld/MachO/ |
| H A D | DriverUtils.cpp | 208 DylibFile *macho::loadDylib(MemoryBufferRef mbref, DylibFile *umbrella, in loadDylib() argument 210 CachedHashStringRef path(mbref.getBufferIdentifier()); in loadDylib() 216 file_magic magic = identify_magic(mbref.getBuffer()); in loadDylib() 218 Expected<std::unique_ptr<InterfaceFile>> result = TextAPIReader::get(mbref); in loadDylib() 220 error("could not load TAPI file at " + mbref.getBufferIdentifier() + in loadDylib() 239 file = make<DylibFile>(mbref, umbrella, isBundleLoader); in loadDylib() 245 newFile->parseLoadCommands(mbref); in loadDylib()
|
| H A D | Driver.cpp | 229 MemoryBufferRef mbref; member 251 MemoryBufferRef mbref = in getArchiveMembers() local 277 MemoryBufferRef mbref = *buffer; in addFile() local 342 if (DylibFile *dylibFile = loadDylib(mbref)) { in addFile() 349 newFile = make<BitcodeFile>(mbref, "", 0); in addFile() 455 MemoryBufferRef mbref = *buffer; in addFileList() local 456 for (StringRef path : args::getLines(mbref)) in addFileList() 481 MemoryBufferRef mbref = *buffer; in parseOrderFile() local 483 for (StringRef line : args::getLines(mbref)) { in parseOrderFile() 975 MemoryBufferRef mbref = *buffer; in handleSymbolPatterns() local [all …]
|
| H A D | InputFiles.cpp | 185 MemoryBufferRef mbref = mb->getMemBufferRef(); in readFile() local 189 const char *buf = mbref.getBufferStart(); in readFile() 191 if (mbref.getBufferSize() < sizeof(uint32_t) || in readFile() 195 return mbref; in readFile() 205 buf + mbref.getBufferSize()) { in readFile() 216 if (offset + size > mbref.getBufferSize()) in readFile() 844 Optional<MemoryBufferRef> mbref = readFile(path); in loadDylib() local 845 if (!mbref) { in loadDylib() 849 return loadDylib(*mbref, umbrella); in loadDylib() 1312 MemoryBufferRef mbref( in BitcodeFile() local [all …]
|
| H A D | Driver.h | 57 DylibFile *loadDylib(llvm::MemoryBufferRef mbref, DylibFile *umbrella = nullptr,
|
| /freebsd-13.1/contrib/llvm-project/lld/COFF/ |
| H A D | Driver.cpp | 183 MemoryBufferRef mbref = *mb; in takeBuffer() local 188 mbref.getBuffer()); in takeBuffer() 189 return mbref; in takeBuffer() 200 switch (identify_magic(mbref.getBuffer())) { in addBuffer() 202 resources.push_back(mbref); in addBuffer() 216 symtab->addFile(make<ArchiveFile>(mbref)); in addBuffer() 220 symtab->addFile(make<LazyObjFile>(mbref)); in addBuffer() 227 symtab->addFile(make<LazyObjFile>(mbref)); in addBuffer() 229 symtab->addFile(make<ObjFile>(mbref)); in addBuffer() 232 symtab->addFile(make<PDBInputFile>(mbref)); in addBuffer() [all …]
|
| H A D | InputFiles.cpp | 129 MemoryBufferRef mbref = in getArchiveMembers() local 133 v.push_back(mbref); in getArchiveMembers() 1028 MemoryBufferRef mbref( in BitcodeFile() local 1034 obj = check(lto::InputFile::create(mbref)); in BitcodeFile() 1221 MemoryBufferRef mbref = MemoryBufferRef(StringRef(buf, size), s->dllName); in makeImport() local 1222 ImportFile *impFile = make<ImportFile>(mbref); in makeImport()
|
| H A D | Driver.h | 140 void addArchiveBuffer(MemoryBufferRef mbref, StringRef symName,
|
| H A D | DriverUtils.cpp | 759 MemoryBufferRef mbref = **e; in convertResToCOFF() local 761 return mbref; in convertResToCOFF()
|
| /freebsd-13.1/contrib/llvm-project/lld/ELF/ |
| H A D | Driver.cpp | 187 MemoryBufferRef mbref = in getArchiveMembers() local 193 v.push_back(std::make_pair(mbref, c.getChildOffset())); in getArchiveMembers() 213 MemoryBufferRef mbref = *buffer; in addFile() local 216 files.push_back(make<BinaryFile>(mbref)); in addFile() 220 switch (identify_magic(mbref.getBuffer())) { in addFile() 222 readLinkerScript(mbref); in addFile() 227 for (const auto &p : getArchiveMembers(mbref)) in addFile() 243 getArchiveMembers(mbref)) in addFile() 250 getArchiveMembers(mbref)) in addFile() 281 files.push_back(make<LazyObjFile>(mbref, "", 0)); in addFile() [all …]
|
| H A D | InputFiles.cpp | 126 MemoryBufferRef mbref = mb->getMemBufferRef(); in readFile() local 130 tar->append(relativeToRoot(path), mbref.getBuffer()); in readFile() 131 return mbref; in readFile() 1692 MemoryBufferRef mbref(mb.getBuffer(), name); in BitcodeFile() local 1694 obj = CHECK(lto::InputFile::create(mbref), this); in BitcodeFile()
|