Lines Matching refs:SymbolSize
1003 uint64_t SymbolSize = ELFSymbolRef(Symbol).getSize(); in discoverFileObjects() local
1023 registerName(SymbolSize); in discoverFileObjects()
1034 registerName(SymbolSize); in discoverFileObjects()
1047 if (PreviousFunction->isSymbolValidInScope(Symbol, SymbolSize)) { in discoverFileObjects()
1050 } else if (Address == PreviousFunction->getAddress() && !SymbolSize) { in discoverFileObjects()
1057 registerName(SymbolSize); in discoverFileObjects()
1060 PreviousFunction->isSymbolValidInScope(Symbol, SymbolSize)) { in discoverFileObjects()
1062 registerName(SymbolSize); in discoverFileObjects()
1069 if (PreviousFunction->isSymbolValidInScope(Symbol, SymbolSize)) { in discoverFileObjects()
1089 registerName(SymbolSize); in discoverFileObjects()
1115 } else if (FDE.getAddressRange() != SymbolSize) { in discoverFileObjects()
1116 if (SymbolSize) { in discoverFileObjects()
1120 << "; symbol table : " << SymbolSize << ". Using max size.\n"; in discoverFileObjects()
1122 SymbolSize = std::max(SymbolSize, FDE.getAddressRange()); in discoverFileObjects()
1124 BC->setBinaryDataSize(Address, SymbolSize); in discoverFileObjects()
1141 if (SymbolSize != BF->getSize()) { in discoverFileObjects()
1143 if (SymbolSize && BF->getSize()) in discoverFileObjects()
1147 << BF->getSize() << " new " << SymbolSize << "\n"; in discoverFileObjects()
1149 BF->setSize(std::max(SymbolSize, BF->getSize())); in discoverFileObjects()
1167 BF = BC->createBinaryFunction(UniqueName, *Section, Address, SymbolSize); in discoverFileObjects()
1174 registerName(SymbolSize); in discoverFileObjects()
1458 const uint64_t SymbolSize = ELFSymbolRef(Symbol).getSize(); in adjustFunctionBoundaries() local
1463 if (!Function.isSymbolValidInScope(Symbol, SymbolSize)) in adjustFunctionBoundaries()
2613 const uint64_t SymbolSize = in readRelocations() local
2629 Name, SymbolAddress, SymbolSize, SymbolAlignment, SymbolFlags); in readRelocations()