Lines Matching refs:mb
119 const char *hdr = input->mb.getBufferStart(); in getPlatformInfos()
205 std::unique_ptr<MemoryBuffer> &mb = *mbOrErr; in readFile() local
206 MemoryBufferRef mbref = mb->getMemBufferRef(); in readFile()
207 make<std::unique_ptr<MemoryBuffer>>(std::move(mb)); // take mb ownership in readFile()
303 auto *buf = reinterpret_cast<const uint8_t *>(mb.getBufferStart()); in parseSections()
644 auto *buf = reinterpret_cast<const uint8_t *>(mb.getBufferStart()); in parseRelocations()
690 int64_t embeddedAddend = target->getEmbeddedAddend(mb, sec.offset, relInfo); in parseRelocations()
1030 OpaqueFile::OpaqueFile(MemoryBufferRef mb, StringRef segName, in OpaqueFile() argument
1032 : InputFile(OpaqueKind, mb) { in OpaqueFile()
1033 const auto *buf = reinterpret_cast<const uint8_t *>(mb.getBufferStart()); in OpaqueFile()
1034 ArrayRef<uint8_t> data = {buf, mb.getBufferSize()}; in OpaqueFile()
1044 ObjFile::ObjFile(MemoryBufferRef mb, uint32_t modTime, StringRef archiveName, in ObjFile() argument
1046 : InputFile(ObjKind, mb, lazy), modTime(modTime), forceHidden(forceHidden) { in ObjFile()
1067 auto *buf = reinterpret_cast<const uint8_t *>(mb.getBufferStart()); in parse()
1068 auto *hdr = reinterpret_cast<const Header *>(mb.getBufferStart()); in parse()
1141 auto *buf = reinterpret_cast<const uint8_t *>(mb.getBufferStart()); in parseLazy()
1142 auto *hdr = reinterpret_cast<const Header *>(mb.getBufferStart()); in parseLazy()
1189 const auto *buf = reinterpret_cast<const uint8_t *>(mb.getBufferStart()); in getDataInCode()
1750 DylibFile::DylibFile(MemoryBufferRef mb, DylibFile *umbrella, in DylibFile() argument
1752 : InputFile(DylibKind, mb), refState(RefState::Unreferenced), in DylibFile()
1759 auto *hdr = reinterpret_cast<const mach_header *>(mb.getBufferStart()); in DylibFile()
1820 auto *buf = reinterpret_cast<const uint8_t *>(mb.getBufferStart()); in parseExportedSymbols()
1843 void DylibFile::parseLoadCommands(MemoryBufferRef mb) { in parseLoadCommands() argument
1844 auto *hdr = reinterpret_cast<const mach_header *>(mb.getBufferStart()); in parseLoadCommands()
1845 const uint8_t *p = reinterpret_cast<const uint8_t *>(mb.getBufferStart()) + in parseLoadCommands()
2163 loadArchiveMember(MemoryBufferRef mb, uint32_t modTime, StringRef archiveName, in loadArchiveMember() argument
2168 switch (identify_magic(mb.getBuffer())) { in loadArchiveMember()
2170 return make<ObjFile>(mb, modTime, archiveName, /*lazy=*/false, forceHidden); in loadArchiveMember()
2172 return make<BitcodeFile>(mb, archiveName, offsetInArchive, /*lazy=*/false, in loadArchiveMember()
2176 mb.getBufferIdentifier() + in loadArchiveMember()
2185 Expected<MemoryBufferRef> mb = c.getMemoryBufferRef(); in fetch() local
2186 if (!mb) in fetch()
2187 return mb.takeError(); in fetch()
2191 tar->append(relativeToRoot(CHECK(c.getFullName(), this)), mb->getBuffer()); in fetch()
2198 *mb, toTimeT(*modTime), getName(), c.getChildOffset(), forceHidden); in fetch()
2261 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() argument
2263 : InputFile(BitcodeKind, mb, lazy), forceHidden(forceHidden) { in BitcodeFile()
2265 std::string path = mb.getBufferIdentifier().str(); in BitcodeFile()
2272 MemoryBufferRef mbref(mb.getBuffer(), in BitcodeFile()