Lines Matching defs:Size
121 cl::opt<bool> PrintSize("print-size",
122 cl::desc("Show symbol size instead of address"));
123 cl::alias PrintSizeS("S", cl::desc("Alias for --print-size"),
126 cl::opt<bool> SizeSort("size-sort", cl::desc("Sort symbols by size"));
180 uint64_t Size;
193 if (A.Address == B.Address && A.Name == B.Name && A.Size < B.Size)
202 if (A.Address == B.Address && A.Name == B.Name && A.Size > B.Size)
209 if (A.Size < B.Size)
211 if (A.Size == B.Size && A.Name < B.Name)
213 if (A.Size == B.Size && A.Name == B.Name && A.Address < B.Address)
218 if (A.Size > B.Size)
220 if (A.Size == B.Size && A.Name > B.Name)
222 if (A.Size == B.Size && A.Name == B.Name && A.Address > B.Address)
231 if (A.Name == B.Name && A.Size < B.Size)
233 if (A.Name == B.Name && A.Size == B.Size && A.Address < B.Address)
239 if (A.Name == B.Name && A.Size > B.Size)
241 if (A.Name == B.Name && A.Size == B.Size && A.Address > B.Address)
553 << " Size Line Section\n";
572 if (SizeSort && !PrintAddress && I->Size == UnknownAddressOrSize)
597 if (I->Size != UnknownAddressOrSize)
598 format(printFormat, I->Size).print(SymbolSizeStr, sizeof(SymbolSizeStr));
616 if (I->Size != UnknownAddressOrSize)
910 if (SegSect.size() != 0 && MachO) {
933 S.Size = UnknownAddressOrSize;
937 if (error(SymI->getSize(S.Size)))
953 for (unsigned I = 0; I < SymbolList.size(); ++I) {
970 if (!MachO || ArchAll || ArchFlags.size() == 0)
1048 if (!ArchAll && ArchFlags.size() != 0) {
1051 for (unsigned i = 0; i < ArchFlags.size(); ++i) {
1066 if (ArchFlags.size() > 1) {
1090 if (ArchFlags.size() > 1)
1095 if (ArchFlags.size() > 1) {
1246 // The relative order of these is important. If you pass --size-sort it should
1247 // only print out the size. However, if you pass -S --size-sort, it should
1248 // print out both the size and address.
1254 switch (InputFilenames.size()) {
1263 for (unsigned i = 0; i < ArchFlags.size(); ++i) {
1273 if (SegSect.size() != 0 && SegSect.size() != 2)