reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lld/lib/ReaderWriter/MachO/ArchHandler.cpp
  131   return read32(addr, isBig);
  135   return read32(addr, isBig);
  146   uint32_t size = read32(atom->rawContent().data(), isBig);
  152   return read32(atom->rawContent().data() + idOffset, isBig) == 0;
tools/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp
  423         read32(atom->rawContent().data() + 2 * sizeof(uint32_t), _isBig);
  425         read32(atom->rawContent().data() + 3 * sizeof(uint32_t), _isBig);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
  107     isyms.push_back(read32(
  122   switch (read32(&mh->magic, false)) {
  164   if (read32(&mh->filetype, isBig) != MH_OBJECT)
  169       read32(&mh->cputype, isBig),
  170       read32(&mh->cpusubtype, isBig));
  266       indirectSymbolTableOffset = read32(&d->indirectsymoff, isBig);
  267       indirectSymbolTableCount = read32(&d->nindirectsyms, isBig);
  286         const unsigned sectionCount = read32(&seg->nsects, isBig);
  299           section.type = (SectionType)(read32(&sect->flags, isBig) &
  301           section.attributes  = read32(&sect->flags, isBig) & SECTION_ATTRIBUTES;
  302           section.alignment   = 1 << read32(&sect->align, isBig);
  305             (const uint8_t *)start + read32(&sect->offset, isBig);
  311                             read32(&sect->reloff, isBig),
  312                             read32(&sect->nreloc, isBig));
  318                                   read32(&sect->reserved1, isBig),
  329         const unsigned sectionCount = read32(&seg->nsects, isBig);
  342           section.type = (SectionType)(read32(&sect->flags, isBig) &
  345               read32((const uint8_t *)&sect->flags, isBig) & SECTION_ATTRIBUTES;
  346           section.alignment   = 1 << read32(&sect->align, isBig);
  347           section.address     = read32(&sect->addr, isBig);
  349             (const uint8_t *)start + read32(&sect->offset, isBig);
  350           size_t contentSize = read32(&sect->size, isBig);
  355                             read32(&sect->reloff, isBig),
  356                             read32(&sect->nreloc, isBig));
  361                 read32(&sect->reserved1, isBig), contentSize / 4);
  369       const char *strings = start + read32(&st->stroff, isBig);
  370       const uint32_t strSize = read32(&st->strsize, isBig);
  372       if (read32((const uint8_t *)&st->stroff, isBig) +
  373               read32((const uint8_t *)&st->strsize, isBig) >
  377         const uint32_t symOffset = read32(&st->symoff, isBig);
  378         const uint32_t symCount = read32(&st->nsyms, isBig);
  409         const uint32_t symOffset = read32(&st->symoff, isBig);
  410         const uint32_t symCount = read32(&st->nsyms, isBig);
  445       f->installName = lc + read32(&dl->dylib.name, isBig);
  446       f->currentVersion = read32(&dl->dylib.current_version, isBig);
  447       f->compatVersion = read32(&dl->dylib.compatibility_version, isBig);
  454           start + read32(&ldc->dataoff, isBig));
  455       dataInCodeSize = read32(&ldc->datasize, isBig);
  464       entry.path = lc + read32(&dl->dylib.name, isBig);
  466       entry.compatVersion = read32(&dl->dylib.compatibility_version, isBig);
  467       entry.currentVersion = read32(&dl->dylib.current_version, isBig);
  473       f->rpaths.push_back(lc + read32(&rpc->path, isBig));
  499       entry.offset = read32(&dataInCode[i].offset, isBig);
  511           start + read32(&dyldInfo->export_off, isBig));
  512       ArrayRef<uint8_t> trie(trieStart, read32(&dyldInfo->export_size, isBig));
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryUtils.h
  130   uint32_t r0 = read32(&r.r_word0, isBigEndian);
  131   uint32_t r1 = read32(&r.r_word1, isBigEndian);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp
  444         size = read32(&section.content[offset], isBig) + 4;
  994   int32_t res = read32(addr, isBig);
 1082   uint32_t size = read32(frameData, isBig);
 1150       int32_t funcDelta = read32(frameData + PersonalityFunctionField, isBig);
 1253   uint32_t size = read32(frameData, isBig);
 1260   uint32_t cieDelta = read32(frameData + cieFieldInFDE, isBig);
 1375   uint32_t version = read32(content.data(), isBig);
 1382   uint32_t flags = read32(content.data() + 4, isBig);