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

References

include/llvm/DebugInfo/GSYM/GsymReader.h
  166       return AIO[Index] + Hdr->BaseAddress;
lib/DebugInfo/GSYM/GsymReader.cpp
   69   if (FileData.readObject(Hdr))
   74   switch (Hdr->Magic) {
   96     Hdr = &Swap->Hdr;
  102   if (Error Err = Hdr->checkForError())
  111     if (FileData.padToAlignment(Hdr->AddrOffSize) ||
  113                            Hdr->NumAddresses * Hdr->AddrOffSize))
  113                            Hdr->NumAddresses * Hdr->AddrOffSize))
  119         FileData.readArray(AddrInfoOffsets, Hdr->NumAddresses))
  130     FileData.setOffset(Hdr->StrtabOffset);
  131     if (FileData.readFixedString(StrTab.Data, Hdr->StrtabSize))
  142   uint64_t Offset = alignTo(sizeof(Header), Hdr->AddrOffSize);
  143   Swap->AddrOffsets.resize(Hdr->NumAddresses * Hdr->AddrOffSize);
  143   Swap->AddrOffsets.resize(Hdr->NumAddresses * Hdr->AddrOffSize);
  144   switch (Hdr->AddrOffSize) {
  146       if (!Data.getU8(&Offset, Swap->AddrOffsets.data(), Hdr->NumAddresses))
  153                         Hdr->NumAddresses))
  160                         Hdr->NumAddresses))
  167                         Hdr->NumAddresses))
  175     Swap->AddrInfoOffsets.resize(Hdr->NumAddresses);
  176     if (Data.getU32(&Offset, Swap->AddrInfoOffsets.data(), Hdr->NumAddresses))
  192     StrTab.Data = MemBuffer->getBuffer().substr(Hdr->StrtabOffset,
  193                                                 Hdr->StrtabSize);
  206   assert(Hdr);
  207   return *Hdr;
  211   switch (Hdr->AddrOffSize) {
  229   if (Addr < Hdr->BaseAddress)
  232   const uint64_t AddrOffset = Addr - Hdr->BaseAddress;
  233   switch (Hdr->AddrOffSize) {
  242                            Hdr->AddrOffSize);