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

References

include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
  422     uint32_t getCUCount() const { return Hdr.CompUnitCount; }
  426     uint32_t getLocalTUCount() const { return Hdr.LocalTypeUnitCount; }
  430     uint32_t getForeignTUCount() const { return Hdr.ForeignTypeUnitCount; }
  436     uint32_t getBucketCount() const { return Hdr.BucketCount; }
  448     uint32_t getNameCount() const { return Hdr.NameCount; }
  464     uint64_t getNextUnitOffset() const { return Base + 4 + Hdr.UnitLength; }
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
  486   if (Error E = Hdr.extract(AS, &Offset))
  490   Offset += Hdr.CompUnitCount * 4;
  491   Offset += Hdr.LocalTypeUnitCount * 4;
  492   Offset += Hdr.ForeignTypeUnitCount * 8;
  494   Offset += Hdr.BucketCount * 4;
  496   if (Hdr.BucketCount > 0)
  497     Offset += Hdr.NameCount * 4;
  499   Offset += Hdr.NameCount * 4;
  501   Offset += Hdr.NameCount * 4;
  503   if (!AS.isValidOffsetForDataOfSize(Offset, Hdr.AbbrevTableSize))
  507   EntriesBase = Offset + Hdr.AbbrevTableSize;
  581   assert(CU < Hdr.CompUnitCount);
  587   assert(TU < Hdr.LocalTypeUnitCount);
  588   uint64_t Offset = CUsBase + 4 * (Hdr.CompUnitCount + TU);
  593   assert(TU < Hdr.ForeignTypeUnitCount);
  595       CUsBase + 4 * (Hdr.CompUnitCount + Hdr.LocalTypeUnitCount) + 8 * TU;
  595       CUsBase + 4 * (Hdr.CompUnitCount + Hdr.LocalTypeUnitCount) + 8 * TU;
  616   dwarf::FormParams FormParams = {Hdr.Version, 0, dwarf::DwarfFormat::DWARF32};
  627   assert(0 < Index && Index <= Hdr.NameCount);
  640   assert(Bucket < Hdr.BucketCount);
  646   assert(0 < Index && Index <= Hdr.NameCount);
  687   for (uint32_t CU = 0; CU < Hdr.CompUnitCount; ++CU)
  692   if (Hdr.LocalTypeUnitCount == 0)
  696   for (uint32_t TU = 0; TU < Hdr.LocalTypeUnitCount; ++TU)
  702   if (Hdr.ForeignTypeUnitCount == 0)
  706   for (uint32_t TU = 0; TU < Hdr.ForeignTypeUnitCount; ++TU) {
  726   if (Index > Hdr.NameCount) {
  731   for (; Index <= Hdr.NameCount; ++Index) {
  733     if (Hash % Hdr.BucketCount != Bucket)
  742   Hdr.dump(W);
  748   if (Hdr.BucketCount > 0) {
  749     for (uint32_t Bucket = 0; Bucket < Hdr.BucketCount; ++Bucket)
  784   const Header &Hdr = CurrentIndex->Hdr;