reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1403 mb = lo->file->mb;
tools/lld/ELF/InputFiles.cpp346 (identify_magic(mb.getBuffer()) == file_magic::elf_shared_object); 1444 ArrayRef<uint8_t> data = arrayRefFromStringRef(mb.getBuffer()); 1453 std::string s = "_binary_" + mb.getBufferIdentifier().str(); 1486 if (mb.getBuffer().empty()) 1489 InputFile *file = createObjectFile(mb, archiveName, offsetInArchive); 1492 mb = {}; 1505 if (isBitcode(this->mb)) { 1507 CHECK(lto::InputFile::create(this->mb), this); 1516 if (getELFKind(this->mb, archiveName) != config->ekind) { 1517 error("incompatible file: " + this->mb.getBufferIdentifier()); 1522 ELFFile<ELFT> obj = check(ELFFile<ELFT>::create(mb.getBuffer())); 1551 if (mb.getBuffer().empty())tools/lld/ELF/InputFiles.h
76 StringRef getName() const { return mb.getBufferIdentifier(); } 159 return check(llvm::object::ELFFile<ELFT>::create(mb.getBuffer()));tools/lld/ELF/InputSection.cpp
161 const uint8_t *fileStart = (const uint8_t *)file->mb.getBufferStart();
tools/lld/ELF/LTO.cpp 218 if (!isBitcode(f->mb))