Lines Matching refs:Sizes
17 static size_t getNameColumnWidth(const SectionSizes &Sizes, in getNameColumnWidth() argument
21 for (const auto &DebugSec : Sizes.DebugSectionSizes) { in getNameColumnWidth()
28 static size_t getSizeColumnWidth(const SectionSizes &Sizes, in getSizeColumnWidth() argument
32 for (const auto &DebugSec : Sizes.DebugSectionSizes) { in getSizeColumnWidth()
40 const SectionSizes &Sizes, in prettyPrintSectionSizes() argument
45 size_t NameColWidth = getNameColumnWidth(Sizes, SectionNameTitle); in prettyPrintSectionSizes()
46 size_t SizeColWidth = getSizeColumnWidth(Sizes, SectionSizeTitle); in prettyPrintSectionSizes()
62 for (const auto &DebugSec : Sizes.DebugSectionSizes) { in prettyPrintSectionSizes()
68 static_cast<double>(Sizes.TotalObjectSize) * 100) in prettyPrintSectionSizes()
73 OS << " Total Size: " << Sizes.TotalDebugSectionsSize << " (" in prettyPrintSectionSizes()
74 << format("%0.2f", Sizes.TotalDebugSectionsSize / in prettyPrintSectionSizes()
75 static_cast<double>(Sizes.TotalObjectSize) * 100) in prettyPrintSectionSizes()
77 OS << " Total File Size: " << Sizes.TotalObjectSize << '\n'; in prettyPrintSectionSizes()
82 SectionSizes &Sizes, in calculateSectionSizes() argument
85 Sizes.TotalObjectSize = Obj.getData().size(); in calculateSectionSizes()
101 Sizes.TotalDebugSectionsSize += Section.getSize(); in calculateSectionSizes()
102 Sizes.DebugSectionSizes[SectionName] += Section.getSize(); in calculateSectionSizes()
110 SectionSizes Sizes; in collectObjectSectionSizes() local
113 calculateSectionSizes(Obj, Sizes, Filename); in collectObjectSectionSizes()
118 prettyPrintSectionSizes(Obj, Sizes, OS); in collectObjectSectionSizes()